
/* ****************** 1칸 레이아웃  ****************** */

.layout_160416_ {width:100%; max-width:1200px; margin:0 auto;}
.layout_160416_ > div:after {content:''; display:block; clear:both;}
.layout_160416_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1200px){
  .layout_160416_ {width:95%;}
}  
  

/* ****************** 공백  ****************** */

.empty_line_160417_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_160417_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_160417_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_160417_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_160417_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_160417_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_160417_:before {content:'공백: 30px';}
}

/* ****************** 이미지 리스트 (타일형)  ****************** */
  
.img_tile_160418_:after {content:''; display:block; clear:both;}
.img_tile_160418_ * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.img_tile_160418_ .item {float:left; position:relative; width:100%; padding:0px; text-align:center;}
.img_tile_160418_ .item a {display:block; border:1px solid #dadada; border-right:0; border-radius:0px; background-color:#ffffff; text-decoration:none; word-break:keep-all; }
.img_tile_160418_ .item:nth-child(4) a,
.img_tile_160418_ .item:nth-child(5) a{} 
.img_tile_160418_ .item:nth-child(3) a{}
.img_tile_160418_ .item:last-child a{border-right:1px solid #dadada;} 
.img_tile_160418_ .item a:hover{border-color:#999;}
.img_tile_160418_ .item a:hover:after{content:''; display:block; width:1px; height:100%; background:#999; position:absolute; top:0; right:-1px; z-index:10;}
.img_tile_160418_ .item:nth-child(4) a:hover:before,
.img_tile_160418_ .item:nth-child(5) a:hover:before{}
.img_tile_160418_ .item:nth-child(3) a:hover:after,
.img_tile_160418_ .item:last-child a:hover:after{display:none;}
.img_tile_160418_ .item.active a .subject{color:#2763ba; background:#fff;}
.img_tile_160418_ .item.active a .subject:before{content: ''; display:inline-block; width:6px; height:6px; border-radius:50%; background:#2763ba; vertical-align:middle; margin:-3px 8px 0 0;}
.img_tile_160418_ .item figure {display:block; margin:0; padding:0px;}
.img_tile_160418_ .item figure img {max-width:100%; vertical-align:bottom;}
.img_tile_160418_ .item .text_box {display:block;}
.img_tile_160418_ .item .text_box > span {display:block; width:100%; height:48px; line-height:46px; margin:0; overflow:hidden; word-break:keep-all;}
.img_tile_160418_ .item .subject {font-size:18px; color:#666; letter-spacing:-1px;}
.img_tile_160418_ .item .content {color:#444444;}
.img_tile_160418_ .item.mobile_hide {display:none;}

.col_m_1_160418_ .item {width:100%;}
.col_m_2_160418_ .item {width:50%;}
.col_m_3_160418_ .item {width:33.3333%;}
.col_m_4_160418_ .item {width:25%;}
.col_m_1_160418_ .item,
.col_m_2_160418_ .item2n,
.col_m_3_160418_ .item3n,
.col_m_4_160418_ .item4n{clear:both;}

@media (min-width:540px){
  .img_tile_160418_ .item.mobile_hide {display:block;}

  .col_m_1_160418_ .item,
  .col_m_2_160418_ .item2n,
  .col_m_3_160418_ .item3n,
  .col_m_4_160418_ .item4n {clear:none;}

  .col_t_1_160418_ .item {width:100%;}
  .col_t_2_160418_ .item {width:50%;}
  .col_t_3_160418_ .item {width:33.3333%}
  .col_t_4_160418_ .item {width:25%;}
  .col_t_5_160418_ .item {width:20%;}
  .col_t_6_160418_ .item {width:16.6666%;}
  .col_t_1_160418_ .item,
  .col_t_2_160418_ .item2n,
  .col_t_3_160418_ .item3n,
  .col_t_4_160418_ .item4n,
  .col_t_5_160418_ .item5n,
  .col_t_6_160418_ .item6n {clear:none;}
  
  .img_tile_160418_ .item:nth-child(3) a{border-right:0;}
  .img_tile_160418_ .item:nth-child(4) a{border:1px solid #dadada;}
  .img_tile_160418_ .item:nth-child(5) a{border:1px solid #dadada;} 
  .img_tile_160418_ .item:nth-child(4) a:hover:before,
  .img_tile_160418_ .item:nth-child(5) a:hover:before,
  .img_tile_160418_ .item:nth-child(4).active a:before,
  .img_tile_160418_ .item:nth-child(5).active a:before{display:none;}
  .img_tile_160418_ .item a:hover{border-color:#999;}
  .img_tile_160418_ .item:nth-child(3) a:hover:after{content:''; display:block; width:1px; height:100%; background:#999; position:absolute; top:0; right:-1px; z-index:10;}
  
}

@media (min-width:1024px){
  .col_t_1_160418_ .item,
  .col_t_2_160418_ .item2n,
  .col_t_3_160418_ .item3n,
  .col_t_4_160418_ .item4n,
  .col_t_5_160418_ .item5n,
  .col_t_6_160418_ .item6n {clear:none;}

  .col_pc_1_160418_ .item {width:100%;}
  .col_pc_2_160418_ .item {width:50%;}
  .col_pc_3_160418_ .item {width:33.3333%;}
  .col_pc_4_160418_ .item {width:25%;}
  .col_pc_5_160418_ .item {width:20%;}
  .col_pc_6_160418_ .item {width:16.6666%;}
  .col_pc_7_160418_ .item {width:14.2857%;}
  .col_pc_8_160418_ .item {width:12.5%;}
  .col_pc_9_160418_ .item {width:11.1111%;}
  .col_pc_10_160418_ .item {width:10%;}
  .col_pc_11_160418_ .item {width:9.0909%;}
  .col_pc_12_160418_ .item {width:8.3333%;}
  .col_pc_1_160418_ .item,
  .col_pc_2_160418_ .item2n,
  .col_pc_3_160418_ .item3n,
  .col_pc_4_160418_ .item4n,
  .col_pc_5_160418_ .item5n,
  .col_pc_6_160418_ .item6n,
  .col_pc_7_160418_ .item7n,
  .col_pc_8_160418_ .item8n,
  .col_pc_9_160418_ .item9n,
  .col_pc_10_160418_ .item10n
  .col_pc_11_160418_ .item11n
  .col_pc_12_160418_ .item12n {clear:both;}
}

@media (max-width:1023px){
  .img_tile_160418_ .item .subject {font-size:16px;}
}    
  
@media (max-width:767px){
  .img_tile_160418_ .item .subject{letter-spacing:-2px;}
  .img_tile_160418_ .item .subject {font-size:15px;}
  .img_tile_160418_ .item.active a .subject:before{display:none;}
}  

@media \0screen{
  .img_tile_160418_ .item.mobile_hide {display:block;}

  .col_m_1_160418_ .item,
  .col_m_2_160418_ .item2n,
  .col_m_3_160418_ .item3n,	
  .col_m_4_160418_ .item4n{clear:none;}

  .col_t_1_160418_ .item,
  .col_t_2_160418_ .item2n,
  .col_t_3_160418_ .item3n,
  .col_t_4_160418_ .item4n,
  .col_t_5_160418_ .item5n,
  .col_t_6_160418_ .item6n {clear:none;}

  .col_pc_1_160418_ .item {width:100%;}
  .col_pc_2_160418_ .item {width:50%;}
  .col_pc_3_160418_ .item {width:33.3333%;}
  .col_pc_4_160418_ .item {width:25%;}
  .col_pc_5_160418_ .item {width:20%;}
  .col_pc_6_160418_ .item {width:16.6666%;}
  .col_pc_7_160418_ .item {width:14.2857%;}
  .col_pc_8_160418_ .item {width:12.5%;}
  .col_pc_9_160418_ .item {width:11.1111%;}
  .col_pc_10_160418_ .item {width:10%;}
  .col_pc_11_160418_ .item {width:9.0909%;}
  .col_pc_12_160418_ .item {width:8.3333%;}
  .col_pc_1_160418_ .item,
  .col_pc_2_160418_ .item2n,
  .col_pc_3_160418_ .item3n,
  .col_pc_4_160418_ .item4n,
  .col_pc_5_160418_ .item5n,
  .col_pc_6_160418_ .item6n,
  .col_pc_7_160418_ .item7n,
  .col_pc_8_160418_ .item8n,
  .col_pc_9_160418_ .item9n,
  .col_pc_10_160418_ .item10n,
  .col_pc_11_160418_ .item11n,
  .col_pc_12_160418_ .item12n{clear:both;}
}

.img_tile_160418_ .item.active a{border-color:#2489cb;}
.img_tile_160418_ .item.active a:after{content:''; display:block; width:1px; height:100%; background:#2489cb; position:absolute; top:0; right:-1px; z-index:10;}
.img_tile_160418_ .item:nth-child(4).active a:before,
.img_tile_160418_ .item:nth-child(5).active a:before{content:''; display:block; width:100%; height:1px;  position:absolute; top:-1px;; left:0; z-index:10;}

/* ****************** 공백  ****************** */

.empty_line_160419_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_160419_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_160419_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_160419_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_160419_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_160419_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_160419_:before {content:'공백: 30px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_179971_ {clear:both; min-width:320px; max-width:1200px; margin:0 auto;}
.layout_179971_ > div {}
.layout_179971_ > div:after {content:''; display:block; clear:both;}
.layout_179971_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_179971_ > div > .container_1 {width:75%;}
.layout_179971_ > div > .container_2 {width:25%;}

@media (max-width:1023px){
	.layout_179971_ > div > .container_1 { width:100%; }
	.layout_179971_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_179971_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_179973_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_179973_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_179973_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_179973_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_179973_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_179973_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_179973_:before {content:'공백: 20px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_179972_ p {
	display:block; margin:0; padding:0;
	font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.6em;
}

@media (max-width:1023px){
  .text_179972_ p{font-size:32px;}
}
@media (max-width:767px){
  .text_179972_ p{font-size:25px;}
}
  
  

/* ****************** 장문 텍스트  ****************** */

.textarea_179975_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.6em;
}
  
@media (max-width:1023px){
  .textarea_179975_ p{font-size:16px;}
}
@media (max-width:767px){
  .textarea_179975_ p{font-size:15px;}
}  
  

/* ****************** 공백  ****************** */
      
.empty_line_179974_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_179974_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_179974_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_179974_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_179974_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_179974_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_179974_:before {content:'공백: 70px';}
}

/* ****************** 공백  ****************** */

.empty_line_179976_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_179976_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_179976_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_179976_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_179976_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_179976_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_179976_:before {content:'공백: 10px';}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_179977_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.6em;
}
  
@media (max-width:1023px){
  .textarea_179977_ p{font-size:16px;}
}
@media (max-width:767px){
  .textarea_179977_ p{font-size:15px;}
}  
  

/* ****************** 공백  ****************** */
      
.empty_line_179978_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_179978_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_179978_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_179978_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_179978_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_179978_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_179978_:before {content:'공백: 40px';}
}

/* ****************** 3칸 탭 레이아웃  ****************** */

.layout_159082_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_159082_ > ul {margin:0; padding:0; list-style:none;}

.layout_159082_ > #tab_ul_159082_ {display:none;}
.layout_159082_ > #tab_ul_159082_:after {content:''; display:block; clear:both;}
.layout_159082_ > #tab_ul_159082_ > li {float:left; width:16.6667%; border-right:1px solid #ddd; box-sizing:border-box;}
.layout_159082_ > #tab_ul_159082_ > li:first-child {border-left:1px solid #ddd;}
.layout_159082_ > #tab_ul_159082_ > li > a {display:block; padding:2px 5px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; color:#333; text-align:center; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.layout_159082_ > #tab_ul_159082_ > li.on > a {background:#2763ba; border-color:#2763ba; color:#fff;}
.layout_159082_ > #tab_ul_159082_ > li.on > a span:before{content:''; display:inline-block; width:6px; height:6px; border-radius:50%; background:#fff; vertical-align:middle; margin:-3px 8px 0 0;}
.layout_159082_ > #box_ul_159082_ > li > a {display:block; height:30px; line-height:30px; padding:0 5px; text-align:center; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.layout_159082_ > #box_ul_159082_ > li > div {overflow:hidden; padding:0px; background:#fff; box-sizing:border-box;}
.layout_159082_ > #box_ul_159082_ > li.on {display:block;}
.layout_159082_ > #box_ul_159082_ > li.on > a {border-color:#2763ba; background:#fff; color:#2763ba;}

.layout_159082_.type_HOR > #tab_ul_159082_ {display:block;}
.layout_159082_.type_HOR > #box_ul_159082_ > li > a {display:none;}

.text_sml_159082_ > #tab_ul_159082_ > li > a {height:40px; line-height:40px; font-size:14px;}
.text_sml_159082_ > #box_ul_159082_ > li > a {font-size:13px;}
.text_mid_159082_ > #tab_ul_159082_ > li > a {height:44px; line-height:44px; font-size:18px;}
.text_mid_159082_ > #box_ul_159082_ > li > a {font-size:14px;}
.text_big_159082_ > #tab_ul_159082_ > li > a {height:48px; line-height:48px; font-size:18px;}
.text_big_159082_ > #box_ul_159082_ > li > a {font-size:15px;}

[id^=div_user_list] .layout_159082_ > #tab_ul_159082_ {display:none !important;}
[id^=div_user_list] .layout_159082_ > #box_ul_159082_ > li {display:block !important;}
[id^=div_user_list] .layout_159082_ > #box_ul_159082_ > li > a {display:block !important;}
[id^=div_user_list] .layout_159082_ > #box_ul_159082_ > li > div {display:block !important;}

@media (max-width:1200px){
  .layout_159082_ {width:95%;}
}    
  
@media (min-width:1024px){
	.layout_159082_.type_HOR > #tab_ul_159082_,
	.layout_159082_.type_RES > #tab_ul_159082_ {display:block;}
	.layout_159082_.type_HOR > #box_ul_159082_ > li > a,
	.layout_159082_.type_RES > #box_ul_159082_ > li > a {display:none;}
}
  
@media (max-width:1023px){
  .text_mid_159082_ > #tab_ul_159082_ > li > a  {font-size:16px;}
} 
  
  @media (max-width:879px){
   .layout_159082_ > #tab_ul_159082_ > li {float:left; width:33.3333%; border-right:1px solid #ddd; box-sizing:border-box;}
  }
  
@media (max-width:767px){
  .text_mid_159082_ > #tab_ul_159082_ > li > a  {font-size:15px;}
} 
  
@media \0screen{
	.layout_159082_ {min-width:1200px;}
	.layout_159082_.type_HOR > #tab_ul_159082_,
	.layout_159082_.type_RES > #tab_ul_159082_ {display:block;}
	.layout_159082_.type_HOR > #box_ul_159082_ > li > a,
	.layout_159082_.type_RES > #box_ul_159082_ > li > a {display:none;}
    .layout_159082_.type_HOR.border_true > #box_ul_159082_ > li > div,
    .layout_159082_.type_RES.border_true > #box_ul_159082_ > li > div {border:1px solid #e1e2e3; border-top:none;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_159089_{margin:70px 0 35px; padding:30px 40px; border-top:2px solid #2763ba; border-bottom:1px solid #ddd;}
.empty_159089_ p{font-size:26px; position:relative; font-weight:500; margin:0;}
.empty_159089_ p span{position:absolute; top:-6px; right:0; background:#4e4e4e; color:#fff; font-weight:normal; font-size:17px; padding:.7em 1.7em;}
.empty_159089_ p span img{vertical-align:middle; margin:-3px 7px 0 0;}
  
@media (max-width:1023px){
  .empty_159089_ {margin: 40px 0 35px;}
  .empty_159089_ p{font-size:22px;}
 .empty_159089_ p span{ font-size:16px;}
}
@media (max-width:767px){
  .empty_159089_ {margin: 30px 0 35px;}
  .empty_159089_ p{font-size:18px;}
  .empty_159089_ p span{display:none;}
}    
  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_159086_ *{padding:0; margin:0;}
.empty_159086_{padding:30px 20px 50px 50px; min-height:453px; border-bottom:1px solid #4e4e4e; box-sizing:border-box; position:relative;}
.empty_159086_ img{position:absolute; right:0; bottom:0;}
.empty_159086_ .text_box{width:62%;}
.empty_159086_ .text_box .center_title{font-size:22px; margin-bottom:25px; color:#2763ba;}
.empty_159086_ .text_box .center_title b{font-size:1.1em; font-weight:500; color:#333;}

@media (max-width:1200px){
  .empty_159086_ img{width:32%;}
  .empty_159086_ .text_box {width: 62%;}
}  
  
@media (max-width:1023px){
  .empty_159086_ img{right: 0; width: 38%;}
  .empty_159086_ .text_box {width: 60%;}
  .empty_159086_ .text_box .center_title {font-size: 20px;}
}
@media (max-width:767px){
  .empty_159086_ { padding: 0 20px 50px 20px;}
  .empty_159086_ img{display:none;}
  .empty_159086_ .text_box {width:100%;}
  .empty_159086_ .text_box .center_title {font-size:18px;}
}    
  

/* ****************** 타이틀 텍스트  ****************** */

.title_341301_ {font-size:0;}
.title_341301_ p {font-size:22px; margin-bottom:25px; color:#2763ba; padding-left:50px;}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_341311_:after {content:''; display:block; clear:both;}
.img_tile_341311_ * {box-sizing:border-box;}
.img_tile_341311_ .item {float:left; position:relative; width:100%; padding:5px; text-align:center;}
  .img_tile_341311_ .item:hover {filter: brightness(0.1); transition: 2s;}
.img_tile_341311_ .item a {display:block; padding:10px 0; border:1px solid #ffffff; border-radius:10px; background-color:#ffffff; text-decoration:none;}
.img_tile_341311_ .item a:hover {border:1px solid #eaeaea; background-color:#f5f5f5;}
.img_tile_341311_ .item figure {display:block; margin:0; padding:px;}
.img_tile_341311_ .item figure img {max-width:100%; vertical-align:bottom;}
.img_tile_341311_ .item .text_box {display:block;}
.img_tile_341311_ .item .text_box > span {display:block; margin:0; padding:5px;}
.img_tile_341311_ .item .subject {font-weight:bold; color:#777777;}
.img_tile_341311_ .item .content {color:#444444;}


.text_sml_341311_ .subject {font-size:12px; line-height:1.6em;}
.text_sml_341311_ .content {font-size:12px; line-height:1.6em;}
.text_mid_341311_ .subject {font-size:15px; line-height:1.4em;}
.text_mid_341311_ .content {font-size:13px; line-height:1.6em;}
.text_big_341311_ .subject {font-size:17px; line-height:1.4em;}
.text_big_341311_ .content {font-size:14px; line-height:1.6em;}

.col_m_1_341311_ .item {width:100%;}
.col_m_2_341311_ .item {width:50%;}
.col_m_3_341311_ .item {width:33.3333%;}
.col_m_4_341311_ .item {width:25%;}
  .col_m_5_341311_ .item {width:20%;}
  .col_m_6_341311_ .item {width:16.6666%;}
.col_m_1_341311_ .item,
.col_m_2_341311_ .item2n,
.col_m_3_341311_ .item3n,
.col_m_4_341311_ .item4n
  .col_m_5_341311_ .item5n
  .col_m_6_341311_ .item6n{clear:both;}

@media (min-width:768px){
	.img_tile_341311_ .item.mobile_hide {display:block;}

	.col_m_1_341311_ .item,
	.col_m_2_341311_ .item2n,
	.col_m_3_341311_ .item3n,
    .col_m_4_341311_ .item4n 
    .col_m_5_341311_ .item5n
  .col_m_6_341311_ .item6n{clear:none;}

	.col_t_1_341311_ .item {width:100%;}
	.col_t_2_341311_ .item {width:50%;}
	.col_t_3_341311_ .item {width:33.3333%}
	.col_t_4_341311_ .item {width:25%;}
	.col_t_5_341311_ .item {width:20%;}
    .col_t_6_341311_ .item {width:16.6666%;}
	.col_t_1_341311_ .item,
	.col_t_2_341311_ .item2n,
	.col_t_3_341311_ .item3n,
	.col_t_4_341311_ .item4n,
    .col_t_5_341311_ .item5n,
    .col_t_6_341311_ .item6n {clear:none;}

}

@media (min-width:1024px){
	.col_t_1_341311_ .item,
	.col_t_2_341311_ .item2n,
	.col_t_3_341311_ .item3n,
	.col_t_4_341311_ .item4n,
    .col_t_5_341311_ .item5n,
    .col_t_6_341311_ .item6n {clear:none;}

	.col_pc_1_341311_ .item {width:100%;}
	.col_pc_2_341311_ .item {width:50%;}
	.col_pc_3_341311_ .item {width:33.3333%;}
	.col_pc_4_341311_ .item {width:25%;}
	.col_pc_5_341311_ .item {width:20%;}
    .col_pc_6_341311_ .item {width:16.6666%;}
	.col_pc_7_341311_ .item {width:14.2857%;}
	.col_pc_8_341311_ .item {width:12.5%;}
	.col_pc_9_341311_ .item {width:11.1111%;}
	.col_pc_10_341311_ .item {width:10%;}
    .col_pc_11_341311_ .item {width:9.0909%;}
    .col_pc_12_341311_ .item {width:8.3333%;}
	.col_pc_1_341311_ .item,
	.col_pc_2_341311_ .item2n,
	.col_pc_3_341311_ .item3n,
	.col_pc_4_341311_ .item4n,
	.col_pc_5_341311_ .item5n,
	.col_pc_6_341311_ .item6n,
	.col_pc_7_341311_ .item7n,
	.col_pc_8_341311_ .item8n,
	.col_pc_9_341311_ .item9n,
	.col_pc_10_341311_ .item10n
    .col_pc_11_341311_ .item11n
    .col_pc_12_341311_ .item12n {clear:both;}
}

@media \0screen{
	.img_tile_341311_ .item.mobile_hide {display:block;}

	.col_m_1_341311_ .item,
	.col_m_2_341311_ .item2n,
	.col_m_3_341311_ .item3n,	
    .col_m_4_341311_ .item4n
      .col_m_5_341311_ .item5n
      .col_m_6_341311_ .item6n{clear:none;}

	.col_t_1_341311_ .item,
	.col_t_2_341311_ .item2n,
	.col_t_3_341311_ .item3n,
	.col_t_4_341311_ .item4n,
    .col_t_5_341311_ .item5n,
    .col_t_6_341311_ .item6n {clear:none;}

	.col_pc_1_341311_ .item {width:100%;}
	.col_pc_2_341311_ .item {width:50%;}
	.col_pc_3_341311_ .item {width:33.3333%;}
	.col_pc_4_341311_ .item {width:25%;}
	.col_pc_5_341311_ .item {width:20%;}
	.col_pc_6_341311_ .item {width:16.6666%;}
	.col_pc_7_341311_ .item {width:14.2857%;}
	.col_pc_8_341311_ .item {width:12.5%;}
	.col_pc_9_341311_ .item {width:11.1111%;}
	.col_pc_10_341311_ .item {width:10%;}
    .col_pc_11_341311_ .item {width:9.0909%;}
    .col_pc_12_341311_ .item {width:8.3333%;}
	.col_pc_1_341311_ .item,
	.col_pc_2_341311_ .item2n,
	.col_pc_3_341311_ .item3n,
	.col_pc_4_341311_ .item4n,
	.col_pc_5_341311_ .item5n,
	.col_pc_6_341311_ .item6n,
	.col_pc_7_341311_ .item7n,
	.col_pc_8_341311_ .item8n,
	.col_pc_9_341311_ .item9n,
	.col_pc_10_341311_ .item10n,
    .col_pc_11_341311_ .item11n,
    .col_pc_12_341311_ .item12n{clear:both;}
}

/* ****************** 실선  ****************** */

.solid_line_341321_ {display:block; position:relative; width:100%; height:20px;}
.solid_line_341321_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #777777;}

/* ****************** 장문 텍스트  ****************** */

.textarea_159087_{background:url("/img_up/shop_pds/jjhospital/farm/center_intro21585730472.png") no-repeat right center #f2f4f7; background-size:contain;  min-height:280px; padding:40px 50px; padding-right:40%; margin:70px 0 50px; box-sizing:border-box;}
.textarea_159087_ p.title{font-size:26px; font-weight:bold; color:#2763ba; margin:0; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.textarea_159087_ p.title span{display:block; font-size:16px; font-weight:100; color:#333;}
.textarea_159087_ p.text {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#333; line-height:1.6em;
}
  
@media (max-width:1023px){
  .textarea_159087_ {padding: 40px 40px; padding-right:40px; margin:40px 0 50px;}
  .textarea_159087_ {background: url() no-repeat right center #f2f4f7;}
  .textarea_159087_ p.title {font-size:22px;}
}
@media (max-width:767px){
   .textarea_159087_ {margin:30px 0 50px;}
  .textarea_159087_ p.title {font-size:18px;}
  .textarea_159087_ p.title span {font-size:14px;}
  .textarea_159087_ p.text {font-size: 16px;}
}    

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_159084_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
/*.empty_159084_ dl{border-bottom:1px solid #4e4e4e;}*/
.empty_159084_ dl:after{content:''; display:block; clear:both;}
.empty_159084_ dt, .empty_159084_ dd{float:left; padding:40px 45px;}
.empty_159084_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_159084_ dd{width:75%; border-top:1px solid #ddd;}
.empty_159084_ dd li{position:relative; border-bottom:1px solid #ccc; padding:30px 0; padding-left:180px;}
.empty_159084_ dd li:last-child{border-bottom:0;}
.empty_159084_ dd li i{position:absolute; top:50%; left:50px; display:block; width:80px; height:80px; margin-top:-40px;}
.empty_159084_ dd li .process_title{font-size:20px; font-weight:500; margin-bottom:15px;}
.empty_159084_ dd li .process_title span{font-size:16px; font-weight:normal; color:#2763ba; margin-right:5px;}
.empty_159084_ dd li .process_text span{display:block; position:relative; padding-left:15px; margin-bottom:5px;}
.empty_159084_ dd li .process_text span:before{content:''; display:block; width:4px; height:4px; background:#2763ba; border-radius:50%; position:absolute; top:10px; left:0;}

@media (max-width:1023px){
	.empty_159084_ dt, .empty_159084_ dd {padding: 30px 20px;} 
}
@media (max-width:767px){
  .empty_159084_  dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_159084_  dd {padding: 0 20px; width:100%}
  .empty_159084_ dd li .process_title span {font-size:14px;}
  .empty_159084_ dd li .process_title {font-size: 18px;}
}
@media (max-width:450px){
  .empty_159084_ dd li {padding-left:0;}
  .empty_159084_ dd li i{display:none;}
  .empty_159084_ dd li .process_title span {font-size:13px;}
  .empty_159084_ dd li .process_title {font-size:17px;}
}   
  

/* ****************** 공백  ****************** */
      
.empty_line_160559_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_160559_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_160559_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_160559_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_160559_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_160559_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_160559_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

  .empty_372641_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
  /*.empty_372641_ dl{border-bottom:1px solid #4e4e4e;}*/
  .empty_372641_ dl:after{content:''; display:block; clear:both;}
  .empty_372641_ dt, .empty_372641_ dd{float:left; padding:40px 45px;}
  .empty_372641_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
  .empty_372641_ dd{width:75%; border-top:1px solid #ddd;}
  .empty_372641_ dd p{position:relative; padding-left:15px;}
  .empty_372641_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
  .empty_372641_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
  .empty_372641_ dd td{padding:18px 25px; border-bottom:1px solid #ccc; word-break:keep-all;}
  .empty_372641_ dd td:first-child{background:#f4f5f8; width:200px; width:20%; word-break: keep-all;}
  .empty_372641_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
  .empty_372641_ dd td txt{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px; color:#f99e00;}
  .empty_372641_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}
  .empty_372641_ dd td span e{display:inline-block; width:24px; height:24px; background:#f99e00; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}

  /* 검진 비용 라운드 배경 */
  .empty_372641_ dd td span.price-tag {
    display: inline-block;
    background: #e3f2fd;
    padding: 8px 20px;
    border-radius: 20px;
    margin-top: 10px;
    padding-left: 20px;
  }
  
  .empty_372641_ dd td span.price-tag b {
    font-weight: 600;
    color: #1976d2;
  }

  .empty_372641_ .check__list tr {display:flex; flex-wrap:wrap;}
  .empty_372641_ .check__list td:first-child, .empty_372641_ .check__list td:nth-child(3){width:14%; background:#f4f5f8;}
  .empty_372641_ .check__list td:nth-child(2), .empty_372641_ .check__list td:nth-child(4){width:36%;}
  
  /* 테두리 수정 */
  .empty_372641_ .check__list td {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
  }
  
  /* 첫 번째 셀의 왼쪽 테두리 제거 */
  .empty_372641_ .check__list td:first-child {
    border-left: none;
  }
  
  /* 마지막(4번째) 셀의 오른쪽 테두리 제거 */
  .empty_372641_ .check__list td:nth-child(4) {
    border-right: none;
  }

  @media (max-width:1023px){
    .empty_372641_  dt{padding: 30px 20px; font-size:20px;} 
    .empty_372641_ .check__list td:first-child, .empty_372641_ .check__list td:nth-child(3) {width:28%;}
    .empty_372641_ .check__list td:nth-child(2), .empty_372641_ .check__list td:nth-child(4) {width: 72%;}
  }
  @media (max-width:767px){
    .empty_372641_ dt {padding: 20px 10px; font-size:18px; width:100%}
    .empty_372641_ dd {padding: 20px 20px; width:100%}
    .empty_372641_ dd td {padding:18px 15px;}
    .empty_372641_ dd li a {padding: .6em 1em; font-size:15px;}
  }     


/* ****************** 공백  ****************** */
      
.empty_line_160562_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_160562_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_160562_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_160562_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_160562_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_160562_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_160562_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

  .empty_422243_ * {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    list-style: none;
  }
  
  .empty_422243_ dl:after {
    content: '';
    display: block;
    clear: both;
  }
  
  .empty_422243_ dt,
  .empty_422243_ dd {
    float: left;
    padding: 40px 45px;
  }
  
  .empty_422243_ dt {
    width: 25%;
    border-top: 2px solid #4e4e4e;
    font-size: 22px;
  }
  
  .empty_422243_ dd {
    width: 75%;
    border-top: 1px solid #ddd;
  }
  
  .empty_422243_ dd p {
    position: relative;
    padding-left: 15px;
  }
  
  .empty_422243_ dd p:before {
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #2763ba;
    position: absolute;
    top: 12px;
    left: 0;
  }
  
  .empty_422243_ dd table {
    margin-top: 20px;
    width: 100%;
    border-collapse: collapse;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
  }
  
  /* 헤더 스타일 */
  .empty_422243_ dd table thead th {
    background: #e1f5fe;
    color: #333;
    padding: 12px 10px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    font-weight: 500;
    text-align: center;
  }
  
  /* 첫 번째와 마지막 헤더의 좌우 테두리 제거 */
  .empty_422243_ dd table thead th:first-child {
    border-left: none;
  }
  
  .empty_422243_ dd table thead th:last-child {
    border-right: none;
  }
  
  /* 테이블 셀 기본 스타일 */
  .empty_422243_ dd table tbody td {
    padding: 12px 15px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    vertical-align: middle;
  }
  
  /* 첫 번째와 마지막 셀의 좌우 테두리 제거 */
  .empty_422243_ dd table tbody td:first-child {
    border-left: none;
  }
  
  .empty_422243_ dd table tbody td:last-child {
    border-right: none;
  }
  
  /* 구분 컬럼 스타일 */
  .empty_422243_ dd table tbody td.category {
    background: #ededed;
    color: #333;
    font-weight: 500;
    text-align: center;
    width: 12%;
  }
  
  /* 검사항목 컬럼 */
  .empty_422243_ dd table tbody td.test-name {
    background: #fafafa;
    width: 28%;
  }
  
  /* 관련질환 컬럼 */
  .empty_422243_ dd table tbody td.diseases {
    width: 45%;
  }
  
  /* 비용 컬럼 */
  .empty_422243_ dd table tbody td.price {
    text-align: right;
    width: 15%;
  }

  @media (max-width: 1023px) {
    .empty_422243_ dt {
      padding: 30px 20px;
      font-size: 20px;
    }
    
    .empty_422243_ dd table tbody td {
      padding: 10px 12px;
      font-size: 14px;
    }
  }
  
  @media (max-width: 767px) {
    .empty_422243_ dt {
      padding: 20px 10px;
      font-size: 18px;
      width: 100%;
    }
    
    .empty_422243_ dd {
      padding: 20px 20px;
      width: 100%;
    }
    
    .empty_422243_ dd table {
      font-size: 13px;
    }
    
    .empty_422243_ dd table tbody td {
      padding: 8px 10px;
    }
    
    /* 모바일에서 테이블을 블록으로 변경 */
    .empty_422243_ dd table,
    .empty_422243_ dd table thead,
    .empty_422243_ dd table tbody,
    .empty_422243_ dd table tr,
    .empty_422243_ dd table td {
      display: block;
      width: 100%;
    }
    
    .empty_422243_ dd table thead {
      display: none;
    }
    
    .empty_422243_ dd table tbody td {
      position: relative;
      padding-left: 40%;
      text-align: left !important;
    }
    
    .empty_422243_ dd table tbody td:before {
      content: attr(data-label);
      position: absolute;
      left: 10px;
      font-weight: bold;
      background: #e0e0e0;
      color: #333;
      padding: 5px 10px;
      width: 35%;
    }
    
    .empty_422243_ dd table tbody td.category {
      background: #e0e0e0;
      text-align: center !important;
      padding: 10px;
      font-size: 16px;
    }
    
    .empty_422243_ dd table tbody td.category:before {
      display: none;
    }
  }

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_160561_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_160561_ dl{border-bottom:1px solid #4e4e4e;}
.empty_160561_ dl:after{content:''; display:block; clear:both;}
.empty_160561_ dt, .empty_160561_ dd{float:left; padding:40px 45px;}
.empty_160561_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_160561_ dd{width:75%; border-top:1px solid #ddd;}
.empty_160561_ dd p{position:relative; padding-left:15px; font-size:18px; margin-top:15px; color:#2763ba;}
.empty_160561_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_160561_ dd > span{display:block; padding:20px 30px; background:#f7f7f7; margin:10px 0;}
.empty_160561_ ul{font-size:0;}
.empty_160561_ li{display:inline-block; font-size:17px; border:1px solid #2bb395; color:#2bb395; padding:.5em 1.7em; border-radius:2em; margin:0 10px 10px 0;}
.empty_160561_ li:hover{background:#2bb395; color:#fff;}
  
@media (max-width:1023px){
  .empty_160561_ dt{padding: 30px 20px; font-size:20px;}
  .empty_160561_ dd{font-size: 16px;}
  .empty_160561_ dd p {font-size: 17px;}
}
@media (max-width:767px){
  .empty_160561_ dt {padding: 20px 10px; font-size:18px; width:100%;}
  .empty_160561_ dd {padding: 20px 20px; width:100%;}
  .empty_160561_ li {font-size:15px;padding: .4em 0.7em;} 
}   
  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342116_{margin:70px 0 35px; padding:30px 40px; border-top:2px solid #2763ba; border-bottom:1px solid #ddd;}
.empty_342116_ p{font-size:26px; position:relative; font-weight:500; margin:0;}
.empty_342116_ p span{position:absolute; top:-6px; right:0; background:#4e4e4e; color:#fff; font-weight:normal; font-size:17px; padding:.7em 1.7em;}
.empty_342116_ p span img{vertical-align:middle; margin:-3px 7px 0 0;}
  
@media (max-width:1023px){
  .empty_342116_ {margin: 40px 0 35px;}
  .empty_342116_ p{font-size:22px;}
 .empty_342116_ p span{ font-size:16px;}
}
@media (max-width:767px){
  .empty_342116_ {margin: 30px 0 35px; margin: 30px 0 35px;}
  .empty_342116_ p{font-size:18px;}
  .empty_342116_ p span{display:none;}
}    
  

/* ****************** 장문 텍스트  ****************** */

.textarea_342106_{background:url("/img_up/shop_pds/jjhospital/farm/24.03.201710900008.png") no-repeat right center #f2f4f7; background-size:contain;  min-height:280px; padding:40px 50px; padding-right:40%; margin:70px 0 50px; box-sizing:border-box;}
.textarea_342106_ p.title{font-size:26px; font-weight:bold; color:#2763ba; margin:0; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.textarea_342106_ p.title span{display:block; font-size:16px; font-weight:100; color:#333;}
.textarea_342106_ p.text {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#333; line-height:1.6em;
}
  
@media (max-width:1023px){
  .textarea_342106_ {padding: 40px 40px; padding-right:40px; margin:40px 0 50px;}
  .textarea_342106_ {background: url() no-repeat right center #f2f4f7;}
  .textarea_342106_ p.title {font-size:22px;}
}
@media (max-width:767px){
   .textarea_342106_ {margin:30px 0 50px;}
  .textarea_342106_ p.title {font-size:18px;}
  .textarea_342106_ p.title span {font-size:14px;}
  .textarea_342106_ p.text {font-size: 16px;}
}    

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342136_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_342136_ dl:after{content:''; display:block; clear:both;}
.empty_342136_ dt, .empty_342136_ dd{float:left; padding:40px 45px;}
.empty_342136_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342136_ dd{width:75%; border-top:1px solid #ddd;}
.empty_342136_ dd p span{color:#2763ba;}
  
@media (max-width:1023px){
  .empty_342136_ dt{padding: 30px 20px; font-size:20px;} 
  .empty_342136_ dd{padding: 30px 20px; font-size:16px;} 
}
@media (max-width:767px){
  .empty_342136_ dt {padding: 20px 10px; font-size:18px; width:100%; width:100%}
  .empty_342136_ dd{width:100%} 
}
  

/* ****************** 공백  ****************** */
      
.empty_line_342146_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342146_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342146_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342146_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342146_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342146_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342146_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342126_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
/*.empty_342126_ dl{border-bottom:1px solid #4e4e4e;}*/
.empty_342126_ dl:after{content:''; display:block; clear:both;}
.empty_342126_ dt, .empty_342126_ dd{float:left; padding:40px 45px;}
.empty_342126_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342126_ dd{width:75%; border-top:1px solid #ddd;}
.empty_342126_ dd p{position:relative; padding-left:15px;}
.empty_342126_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342126_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
.empty_342126_ dd td{padding:18px 25px; border-bottom:1px solid #ccc;}
.empty_342126_ dd tr:first-child{background:#f4f5f8;}
  .empty_342126_ dd td:first-child{width:200px; width:20%; word-break: keep-all; border-right:1px solid #cccccc; }
.empty_342126_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
.empty_342126_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}


  
@media (max-width:1023px){
  .empty_342126_  dt{padding: 30px 20px; font-size:20px;} 
}
@media (max-width:767px){
  .empty_342126_ dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_342126_  dd {padding: 20px 20px; width:100%}
  .empty_342126_ dd li a {padding: .6em 1em; font-size:15px;}
}     
  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342156_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
/*.empty_342156_ dl{border-bottom:1px solid #4e4e4e;}*/
.empty_342156_ dl:after{content:''; display:block; clear:both;}
.empty_342156_ dt, .empty_342156_ dd{float:left; padding:40px 45px;}
.empty_342156_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342156_ dd{width:75%; border-top:1px solid #ddd;}
.empty_342156_ dd p{position:relative; padding-left:15px; font-size:18px; margin-top:15px; color:#2763ba;}
.empty_342156_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342156_ dd > span{display:block; padding:20px 30px; background:#f7f7f7; margin:10px 0;}
.empty_342156_ ul{font-size:0;}
.empty_342156_ li{display:inline-block; font-size:17px; border:1px solid #2bb395; color:#2bb395; padding:.5em 1.7em; border-radius:2em; margin:0 10px 10px 0;}
.empty_342156_ li:hover{background:#2bb395; color:#fff;}
  
@media (max-width:1023px){
  .empty_342156_ dt{padding: 30px 20px; font-size:20px;}
  .empty_342156_ dd{font-size: 16px;}
  .empty_342156_ dd p {font-size: 17px;}
}
@media (max-width:767px){
  .empty_342156_ dt {padding: 20px 10px; font-size:18px; width:100%;}
  .empty_342156_ dd {padding: 20px 20px; width:100%;}
  .empty_342156_ li {font-size:15px;padding: .4em 0.7em;} 
}   
  

/* ****************** 공백  ****************** */
      
.empty_line_342166_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342166_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342166_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342166_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342166_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342166_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342166_:before {content:'공백: 40px';}
}

/* ****************** 공백  ****************** */
      
.empty_line_342196_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342196_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342196_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342196_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342196_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342196_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342196_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342186_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
/*.empty_342186_ dl{border-bottom:1px solid #4e4e4e;}*/
.empty_342186_ dl:after{content:''; display:block; clear:both;}
.empty_342186_ dt, .empty_342186_ dd{float:left; padding:40px 45px;}
.empty_342186_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342186_ dd{width:75%; border-top:1px solid #ddd;}
  .empty_342186_ dd > span{display:block; padding:20px 30px; background:#f7f7f7; margin:10px 0;}
.empty_342186_ dd p{position:relative; padding-left:15px;}
.empty_342186_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342186_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
.empty_342186_ dd td{padding:18px 25px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.empty_342186_ dd tr:first-child{background:#f4f5f8;}
  .empty_342186_ dd td:first-child{text-align:center;}
   .empty_342186_ dd td:last-child{border-right:0px solid #ccc;}
.empty_342186_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
.empty_342186_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}


  
@media (max-width:1023px){
  .empty_342186_  dt{padding: 30px 20px; font-size:20px;} 
}
@media (max-width:767px){
  .empty_342186_ dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_342186_  dd {padding: 20px 20px; width:100%}
  .empty_342186_ dd li a {padding: .6em 1em; font-size:15px;}
}     
  

/* ****************** 공백  ****************** */
      
.empty_line_342216_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342216_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342216_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342216_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342216_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342216_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342216_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342206_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
/*.empty_342206_ dl{border-bottom:1px solid #4e4e4e;}*/
.empty_342206_ dl:after{content:''; display:block; clear:both;}
.empty_342206_ dt, .empty_342206_ dd{float:left; padding:40px 45px;}
.empty_342206_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342206_ dd{width:75%; border-top:1px solid #ddd;}
.empty_342206_ dd p{position:relative; padding-left:15px; font-size:18px; margin-top:15px; color:#2763ba;}
.empty_342206_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342206_ dd > span{display:block; padding:20px 30px; background:#f7f7f7; margin:10px 0;}
.empty_342206_ ul{font-size:0;}
.empty_342206_ li{display:inline-block; font-size:17px; border:1px solid #2bb395; color:#2bb395; padding:.5em 1.7em; border-radius:2em; margin:0 10px 10px 0;}
.empty_342206_ li:hover{background:#2bb395; color:#fff;}
  
@media (max-width:1023px){
  .empty_342206_ dt{padding: 30px 20px; font-size:20px;}
  .empty_342206_ dd{font-size: 16px;}
  .empty_342206_ dd p {font-size: 17px;}
}
@media (max-width:767px){
  .empty_342206_ dt {padding: 20px 10px; font-size:18px; width:100%;}
  .empty_342206_ dd {padding: 20px 20px; width:100%;}
  .empty_342206_ li {font-size:15px;padding: .4em 0.7em;} 
}   
  

/* ****************** 공백  ****************** */
      
.empty_line_342236_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342236_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342236_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342236_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342236_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342236_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342236_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342226_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_342226_ dl{border-bottom:1px solid #4e4e4e;}
.empty_342226_ dl:after{content:''; display:block; clear:both;}
.empty_342226_ dt, .empty_342226_ dd{float:left; padding:40px 45px;}
.empty_342226_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342226_ dd{width:75%; border-top:1px solid #ddd;}
.empty_342226_ dd p{position:relative; padding-left:15px;}
.empty_342226_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342226_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
.empty_342226_ dd td{padding:18px 25px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.empty_342226_ dd tr:first-child{background:#f4f5f8;}
  .empty_342226_ dd td:last-child{border-right:0px; text-align:center;}
.empty_342226_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
.empty_342226_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}


  
@media (max-width:1023px){
  .empty_342226_  dt{padding: 30px 20px; font-size:20px;} 
}
@media (max-width:767px){
  .empty_342226_ dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_342226_  dd {padding: 20px 20px; width:100%}
  .empty_342226_ dd li a {padding: .6em 1em; font-size:15px;}
}     
  

/* ****************** 공백  ****************** */
      
.empty_line_342396_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_342396_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342396_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342396_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_342396_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_342396_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_342396_:before {content:'공백: 50px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_342406_ p {position:relative; padding-left:15px; font-size:18px; margin-top:15px; color:#2763ba;}
.text_342406_ p a {color:#777777; text-decoration:none;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342346_,
.empty_342346_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; word-break:keep-all;}
.empty_342346_ ul{margin:0;}
.empty_342346_ ul:after{content:''; display:block; clear:both;}
.empty_342346_ li{display:block; float:left; width:24.2%; margin-right:1%; border:1px solid #ddd;  background:#fff; background:#f9f9f9; position:relative; text-align:center; margin-bottom:10px;}
  
.empty_342346_ li:nth-child(4){margin-right:0;}
.empty_342346_ li:nth-child(4),
.empty_342346_ li:nth-child(5),
.empty_342346_ li:nth-child(6),
.empty_342346_ li:nth-child(7){width:24.25%;}
  
.empty_342346_ li .process_title{font-size:17px; text-align:center; letter-spacing:-1px; color:#fff;  padding:13px 0;}
.empty_342346_ li .process_title span{font-weight:bold; position:relative; padding-right:16px;}
.empty_342346_ li .process_title span:after{content:''; display:block; width:1px; height:14px; background:#fff; position:absolute; top:7px; right:5px;}
.empty_342346_ li .process_text{font-size:15px; text-align:center; margin:20px 0; line-height:1.3em;}
.empty_342346_ li:nth-child(1) .process_title{background:#2f4eab;}
.empty_342346_ li:nth-child(2) .process_title{background:#3269b8;}
.empty_342346_ li:nth-child(3) .process_title{background:#0688cc;}
.empty_342346_ li:nth-child(4) .process_title{background:#04a4c3;}
  
.empty_342346_ li .process_notice{padding:20px 0; margin:0 30px; font-size:14px; text-align:center; margin-top:10%; line-height:1.8em;}
.empty_342346_ li .process_notice:before{content:''; display:block; width:40px; height:40px;}

  /*단계 화살표*/
.empty_342346_ li:after{content:''; display:block; width:0; height:0; border-style:solid; border-width:8px; border-color:transparent transparent transparent #ccc; position:absolute; top:50%; right:-16px;}
.empty_342346_ li:nth-child(4):after,
.empty_342346_ li:last-child:after {display:none;}
  

@media (max-width:767px){
  .empty_342346_ li, .empty_342346_ li:nth-child(4), .empty_342346_ li:nth-child(5), .empty_342346_ li:nth-child(6), .empty_342346_ li:nth-child(7){width:49%; margin-right:2%;}
  .empty_342346_ li:nth-child(3), .empty_342346_ li:nth-child(7){margin-right:2%;}
   .empty_342346_ li:nth-child(1n):after {display:none;}
  .empty_342346_ li:nth-child(2n){margin-right:0;}
  .empty_342346_ li:nth-child(3):after {display:none;}
  .empty_342346_ li:nth-child(2n):after {display:none;}
  .empty_342346_ li .process_title{font-size:16px; padding:7px 0;}
  .empty_342346_ li .process_text{margin:15px 0;}
}

@media (max-width:500px){
  .empty_342346_ li, .empty_342346_ li:nth-child(4), .empty_342346_ li:nth-child(5), .empty_342346_ li:nth-child(6), .empty_342346_ li:nth-child(7){width:100%; margin-right:0}
}


/* ****************** 공백  ****************** */
      
.empty_line_342266_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_342266_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342266_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342266_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_342266_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_342266_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_342266_:before {content:'공백: 10px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_342376_:before{content:''; display:block; width:1px; height:30px; background:#666; margin:0 auto;}
.text_342376_ p {
	display:block; margin:0; padding:20px 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#222; line-height:1.6em; border:1px solid #ddd; background:#f9f9f9; box-sizing:border-box;
}
.text_342376_ p a {color:#222; text-decoration:none;}
.text_342376_ p span{color:#ccc; margin-left:8px;}

@media (max-width:767px){
    .text_342376_ p {font-size:15px;}
  }


/* ****************** 공백  ****************** */
      
.empty_line_342436_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342436_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342436_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342436_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_342436_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_342436_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_342436_:before {content:'공백: 60px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342286_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_342286_ dl{border-bottom:1px solid #4e4e4e;}
.empty_342286_ dl:after{content:''; display:block; clear:both;}
.empty_342286_ dt, .empty_342286_ dd{float:left; padding:40px 45px;}
.empty_342286_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342286_ dd{width:75%; border-top:1px solid #ddd;}
  .empty_342286_ dd > span{display:block; padding:20px 30px; background:#f7f7f7; margin:10px 0; font-size:17px;}
.empty_342286_ dd p{position:relative; padding-left:15px;}
.empty_342286_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342286_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
.empty_342286_ dd td{padding:18px 25px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.empty_342286_ dd tr:first-child{background:#f4f5f8;}
  .empty_342286_ dd td:first-child{text-align:center;}
.empty_342286_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
.empty_342286_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}


  
@media (max-width:1023px){
  .empty_342286_  dt{padding: 30px 20px; font-size:20px;} 
}
@media (max-width:767px){
  .empty_342286_ dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_342286_  dd {padding: 20px 20px; width:100%}
  .empty_342286_ dd li a {padding: .6em 1em; font-size:15px;}
}     
  

/* ****************** 장문 텍스트  ****************** */

.textarea_342256_ p { border:0px solid #cccccc; background-color:#f2f4f7;
	display:block;  margin:70px 0 0px; padding:40px 50px;
	font-size:16px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  @media (max-width:767px){
     .textarea_342256_ p {margin: 30px 0 35px;} 
  }
  

/* ****************** 공백  ****************** */
      
.empty_line_342386_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342386_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342386_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342386_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342386_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342386_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342386_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342246_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
/*.empty_342246_ dl{border-bottom:1px solid #4e4e4e;}*/
.empty_342246_ dl:after{content:''; display:block; clear:both;}
.empty_342246_ dt, .empty_342246_ dd{float:left; padding:40px 45px;}
.empty_342246_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342246_ dd{width:75%; border-top:1px solid #ddd;}
.empty_342246_ dd p{position:relative; padding-left:15px;}
.empty_342246_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342246_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
.empty_342246_ dd td{padding:18px 25px; border-bottom:1px solid #ccc;}
.empty_342246_ dd tr:first-child{background:#f4f5f8;}
  .empty_342246_ dd td:first-child{width:200px; width:20%; word-break: keep-all; border-right:1px solid #cccccc; TEXT-ALIGN:CENTER;}
.empty_342246_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
.empty_342246_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}


  
@media (max-width:1023px){
  .empty_342246_  dt{padding: 30px 20px; font-size:20px;} 
}
@media (max-width:767px){
  .empty_342246_ dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_342246_  dd {padding: 20px 20px; width:100%}
  .empty_342246_ dd li a {padding: .6em 1em; font-size:15px;}
}     
  

/* ****************** 공백  ****************** */
      
.empty_line_342276_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_342276_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_342276_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_342276_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342276_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_342276_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_342276_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_342456_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_342456_ dl{border-bottom:1px solid #4e4e4e;}
.empty_342456_ dl:after{content:''; display:block; clear:both;}
.empty_342456_ dt, .empty_342456_ dd{float:left; padding:40px 45px;}
.empty_342456_ dt{width:25%; border-top:2px solid #4e4e4e; font-size:22px;}
.empty_342456_ dd{width:75%; border-top:1px solid #ddd;}
  .empty_342456_ dd > span{display:block; padding:20px 30px; background:#f7f7f7; margin:10px 0;}
.empty_342456_ dd p{position:relative; padding-left:15px;}
.empty_342456_ dd p:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#2763ba; position:absolute; top:12px; left:0;}
.empty_342456_ dd table{border-top:1px solid #4e4e4e; margin-top:20px; width:100%;}
.empty_342456_ dd td{padding:18px 25px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.empty_342456_ dd tr:first-child{background:#f4f5f8;}
  .empty_342456_ dd td:first-child{text-align:center;}
    .empty_342456_ dd td:last-child{border-right:0px;}
.empty_342456_ dd td span{display:inline-block; position:relative; margin-bottom:6px; padding-left:34px;}
.empty_342456_ dd td span i{display:inline-block; width:24px; height:24px; background:#00b7f9; border-radius:50%; color:#fff; font-size:14px; font-style:normal; text-align:center; line-height:24px; position:absolute; top:0; left:0;}


  
@media (max-width:1023px){
  .empty_342456_  dt{padding: 30px 20px; font-size:20px;} 
}
@media (max-width:767px){
  .empty_342456_ dt {padding: 20px 10px; font-size:18px; width:100%}
  .empty_342456_  dd {padding: 20px 20px; width:100%}
  .empty_342456_ dd li a {padding: .6em 1em; font-size:15px;}
}     
  

/* ****************** 맞춤게시판 - 앨범형 (반응형)  ****************** */

  .pm-myboard_album_responsive__413676_, .pm-myboard_album_responsive__413676_ * {margin:0; padding:0; box-sizing:border-box;}
  .pm-myboard_album_responsive__413676_ {padding:0; box-sizing:border-box; margin-top:30px;}
  .pm-myboard_album_responsive__413676_ ul {display:grid; grid-template-columns:repeat(1, 1fr); gap:15px 1.5%; list-style:none;}
  
  .pm-myboard_album_responsive__413676_ .item {display:flex; flex-direction:column; width:100%; min-height:320px; border:1px solid #ccc; padding:20px 30px; background:#FFF;}
  .pm-myboard_album_responsive__413676_ .item:hover {background:#f2f4f7;}
  
  .pm-myboard_album_responsive__413676_ .item figure {flex-shrink:0; margin-bottom:5px;}
  .pm-myboard_album_responsive__413676_ .item figure img {display:block; width:100%;}
  
  .pm-myboard_album_responsive__413676_ p {word-break:keep-all;}
  .pm-myboard_album_responsive__413676_ .name {position:relative; font-size:19px; font-weight:500; margin:10px 0 15px; padding-bottom:15px; border-bottom:1px solid #ccc;}
  .pm-myboard_album_responsive__413676_ .name span {font-size:16px; font-weight:normal; color:#2763ba;}
  .pm-myboard_album_responsive__413676_ .name::after {content:""; display:block; position:absolute; bottom:-2px; left:0; width:80px; height:2px; background:#2763ba;}
  
  .pm-myboard_album_responsive__413676_ .info {position:relative; margin-bottom:10px; padding-left:80px; font-size:15px;}
  .pm-myboard_album_responsive__413676_ .info span {position:absolute; top:0; left:0; width:80px; font-weight:500; font-size:15px;}
  
  @media (min-width:600px){
    .pm-myboard_album_responsive__413676_ .item {flex-direction:row;}
    .pm-myboard_album_responsive__413676_ .item figure {margin-right:9px; margin-bottom:0;}
  }
  
  @media (min-width:768px){
    .pm-myboard_album_responsive__413676_ {margin-top:40px;}
    .pm-myboard_album_responsive__413676_ .name {font-size:22px;}
    .pm-myboard_album_responsive__413676_ .name span {font-size:17px}
    .pm-myboard_album_responsive__413676_ .info {font-size:16px;}
    .pm-myboard_album_responsive__413676_ .info span {font-size:16px;}
  }
  
  @media (min-width:1024px){
    .pm-myboard_album_responsive__413676_ {margin-top:70px;}
  }
  
  @media (min-width:1101px){
    .pm-myboard_album_responsive__413676_ ul {grid-template-columns:repeat(2, 1fr);}
    .pm-myboard_album_responsive__413676_ .item figure {flex-shrink:0; margin-right:40px;}
    .pm-myboard_album_responsive__413676_ .name span {font-size:18px;}
    .pm-myboard_album_responsive__413676_ .info span {}
  }
