.info_wrap_ico { width:100%; padding:30px; background:#f7f8fc url(../common_img/commentBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; line-height: 1.375rem; color:#777; margin-bottom:36px; }
.info_wrap_ico  ul  li { padding:3px 0; }
.info_wrap_ico.type1 { width:100%; padding:30px 30px 65px 130px; background:#f7f8fc url(../common_img/commentBg.png) no-repeat 30px center; border:1px solid #d1d4da; font-size:0.875rem; line-height: 1.5rem; letter-spacing: -1px; color:#777; margin-bottom:36px; }
.p-b-20 { padding-bottom:20px !important; }

/* Mobile - Iframe */
@media all and (min-width:1px) and (max-width:700px) {

  /* form */
  body, table, th, td, td, label, input, select, button { font-size:12px; line-height:1.25em;}
  table, th, td, td { line-height:18px !important;}
  
  .photoTitle { padding:0; font-size:13px;}
  
  .board_search { height:22px;}
  .board_search .board_total { bottom:2px; letter-spacing:-1px;}
  .board_search select { padding:0 !important; max-width:27%; height:22px; background:none; border:1px solid #d0d0d0; letter-spacing:-1px; appearance:menulist; -webkit-appearance:menulist; -moz-appearance:menulist; -o-appearance:menulist;}
  .board_search input[type=text] { margin:0 -1px 0 0; width:38%; height:22px !important; font-size:inherit;}
  .board_search .btnSmallDark { width:40px; height:22px; line-height:22px; font-size:11px; font-weight:normal; font-family:"ng"; letter-spacing:-1px;}
  .board_search select + input[type=text] { width:30%;}

  .pagination{ margin:20px auto 0; vertical-align:middle;}
  .pagination > li { width:21px; height:22px;}
  .pagination > li > a { height:18px; line-height:22px; background-size:cover;}
  .pagination > li > a.active { border-bottom:2px solid #D73F27;}
  
  .btn_wrap { margin:20px 0 0;}
  .btnList, .btnLarge, .btnBlue, .btnGray, .btnCancel { display:inline-block; padding:0 17px; width:auto; min-width:77px; height:27px; line-height:27px; border-radius:3px; font-size:inherit; letter-spacing:0; font-family:"ng";}
  .button_ctype a, .btnDown > a, .btnRightWrap .btn { display:inline-block; padding:0 8px; height:24px; line-height:24px; font-size:11px !important; border-radius:3px; background-image:none;}
  .button_atype > a, .button_btype > a { display:inline-block; padding:0; height:27px; line-height:27px; border-radius:3px; background-image:none;}
  .button_atype > a span, .button_btype > a span {display:block; padding:0 17px; width:auto; min-width:77px; height:27px; /* line-height:27px; */ border-radius:3px; font-size:12px !important; letter-spacing:0; font-family:"ng";}
  .btnBasic, .btnIpin { display:inline-block; padding:0 8px; height:24px; line-height:24px; font-size:11px !important; border-radius:3px;}
  .btnConfirm { display:inline-block; padding:0 8px; height:22px; line-height:22px; font-size:11px;}
  .btn_wrap.txtCenter.m-t-40 { margin-top:20px !important;}
  .btnLarge { margin:0 4px;}
  .btnBlueLarge { display:inline-block; padding:0 18px; height:29px; line-height:29px; font-size:11px !important; border-radius:3px;}
  input + a > .btnIpin { margin-left:2px;}
  .btnBasic.m-l-10 { margin-left:2px !important;}
  .h_text_tit_wrap span a.btnBlueArrow { padding:0 8px; height:24px; line-height:24px; font-size:11px; background-image:none; border-radius:3px;}
  .btnBlueArrow { position:relative; display:inline-block; padding:0 16px 0 8px; height:22px; line-height:22px; font-size:11px !important; background-image:none;}
  .btnBlueArrow:after { position:absolute; top:5px; right:-2px; width:12px; height:12px; background:url(../common_img/btnArrow2.png) no-repeat 0 0; content:"";}
  
  /* sub tab */
  .tab_wrap { position:relative; margin:0 0 -4px; width:100%; background:none;}
  .tab_wrap li { display:table; padding:0 0 4px 2px; width:50%; height:auto; border:0 !important; background:none;}
  .tab_wrap li .tab_btn { position:relative; display:table-cell; width:auto; height:auto; padding:4px 2px !important;  border:1px solid #dbdbdb; background:#f6f6f6; font-family:"ng"; font-size:13px; line-height:18px; color:#555; text-decoration:none !important; vertical-align:middle;}
  .tab_wrap li.on .tab_btn { height:auto; line-height:inherit; border:1px solid #005496; background:#005496; color:#fff;}
  .tab_wrap li:nth-child(2n-1){ padding:0 2px 4px 0 !important;}
  .tab_wrap + .section { margin-top:20px;}
  
  /* mTbType1 : »õ¼Ò½Ä, ¿ì¸®¹ý¿ø ÁÖ¿äÆÇ°á, ¹ý¿øÄ®·³, º¸µµÀÚ·á */
  table.mTbType1 colgroup { display:none;}
  table.mTbType1 tr th:nth-child(1),
  table.mTbType1 tr th:nth-child(4),
  table.mTbType1 tr th:nth-child(5),
  table.mTbType1 tr th:nth-child(6),
  table.mTbType1 tr td:nth-child(1),
  table.mTbType1 tr td:nth-child(4),
  table.mTbType1 tr td:nth-child(5),
  table.mTbType1 tr td:nth-child(6) { display:none;}
  table.mTbType1 tr th:nth-child(2) { width:68%;}
  
  /* mTbType3 : Æ÷Åä´º½º */
  table.mTbType3 colgroup { display:none;}
  table.mTbType3 tr th:nth-child(1),
  table.mTbType3 tr th:nth-child(4),
  table.mTbType3 tr td:nth-child(1),
  table.mTbType3 tr td:nth-child(4) { display:none;}
  table.mTbType3 tr th:nth-child(2) { width:68%;}
  .tblPhoto { min-width:auto; margin-bottom:0;}
  .tblPhoto tr th { height:35px; line-height:35px; /*background:#fff;*/}
  .tblPhoto tr td { padding:4px; height:auto; font-size:inherit;}
  .tblPhoto tr td.photo { padding:4px 0 4px 8px;}
  .tblPhoto tr td.photo * { vertical-align:middle;}
  .tblPhoto tr td.photo > .thumb { margin-right:8px; width:40%; font-size:inherit;}
  .tblPhoto tr td.photo > .thumb > img { width:100%;}
  .tblPhoto tr td.photo > .title { height:auto; /* line-height:inherit; */ }
  .tblPhoto a { font-size:inherit;}
  
  /* board_view */ 
  .board_view > table colgroup { display:none;}
  .board_view > table { min-width:auto;}
  .board_view > table a.title { padding:0;}
  .board_view > table tr th { padding:6px 4px; height:auto; min-width:40px;}
  .board_view > table tr th:first-child { min-width:52px;}
  .board_view > table tr td { padding:6px 4px; font-size:inherit;}
  .board_view > table tr td *{font-family:"ng"; font-size:inherit; line-height:1.25rem;}
  .board_view > table tr td table { width:100% !important;}
  .board_view > table tr td.title, .board_view > table tr td.subject { padding:6px 4px; line-height:1.25rem;}
  .board_view > table .view_content { margin:-6px -4px; padding:6px 4px; min-height:auto; font-size:inherit; line-height:20px;}
  .board_view > table .view_content * { max-width:100%; font-size:inherit !important; line-height:inherit !important; font-family:"ng" !important;}
  .board_view > table .view_content img { width:100% !important; max-width:100%; height:auto !important;}
  .board_view > table .view_content object { width:100%; height:auto;}
  .board_view table + h5 { margin-top:20px;}
  .board_view table .view_con .HStyle0 * { font-size:12px !important;}
  .board_view > table tr td .wish_view { padding:5px 0; line-height:20px;}
  .board_view tr td img { width:100% !important; }
  
  .board_table { min-width:auto; margin-bottom:0;}
  .board_table tr th { height:35px; /*background:#fff;*/ font-weight:bold; color:#222;}
  .board_table tr td { padding:4px; height:auto; font-size:inherit;}
  .board_table tr td.title { padding:4px; height:auto;}
  .board_table tr td.title > a { height:auto;}
  
  /* ÀÚÁÖ¹·´Â Áú¹® :  ¹øÈ£, Áú¹®À¯Çü, Á¦¸ñ, Ã·ºÎÆÄÀÏ ¿©ºÎ, Á¶È¸¼ö -> Áú¹®À¯Çü, Á¦¸ñ */
  table.mTbType9 colgroup { display:none;}
  table.mTbType9.board_table tr td { font-size:inherit;}
  table.mTbType9 tr th:nth-child(1),
  table.mTbType9 tr th:nth-child(4),
  table.mTbType9 tr th:nth-child(5),
  table.mTbType9 tr td:nth-child(1),
  table.mTbType9 tr td:nth-child(4),
  table.mTbType9 tr td:nth-child(5) { display:none;}
  table.mTbType9 tr th:nth-child(2) { width:25%;}
  
  /* ¹øÈ£, Á¦¸ñ, Ã·ºÎÆÄÀÏ, Á¶È¸¼ö -> Á¦¸ñ, Á¶È¸¼ö */
  table.mTbType9_1 colgroup { display:none;}
  table.mTbType9_1 tr th:nth-child(1),
  table.mTbType9_1 tr th:nth-child(3),
  table.mTbType9_1 tr td:nth-child(1),
  table.mTbType9_1 tr td:nth-child(3) { display:none;}
  table.mTbType9_1 tr th:nth-child(2) { width:85%;}
  table.mTbType9_1 tr td.title > a { width:100%;}
  
  /* ¹øÈ£, Á¦¸ñ, ÀÛ¼ºÀÏÀÚ, Ã·ºÎ, Á¶È¸¼ö -> Á¦¸ñ, ÀÛ¼ºÀÏÀÚ  */
  table.mTbType9_2 colgroup { display:none;}
  table.mTbType9_2 tr th:nth-child(1),
  table.mTbType9_2 tr th:nth-child(4),
  table.mTbType9_2 tr th:nth-child(5),
  table.mTbType9_2 tr td:nth-child(1),
  table.mTbType9_2 tr td:nth-child(4),
  table.mTbType9_2 tr td:nth-child(5) { display:none;}
  table.mTbType9_2 tr th:nth-child(2) { width:75%;}
  table.mTbType9_2 tr td.title > a { width:100%;} 
  
  /* ¹øÈ£, Á¦¸ñ, ÀÛ¼ºÀÚ, ÀÛ¼ºÀÏ, Á¶È¸ -> Á¦¸ñ, ÀÛ¼ºÀÏÀÚ  */
  table.mTbType9_3 colgroup { display:none;}
  table.mTbType9_3 tr th:nth-child(1),
  table.mTbType9_3 tr th:nth-child(3),
  table.mTbType9_3 tr th:nth-child(5),
  table.mTbType9_3 tr td:nth-child(1),
  table.mTbType9_3 tr td:nth-child(3),
  table.mTbType9_3 tr td:nth-child(5) { display:none;}
  table.mTbType9_3 tr th:nth-child(2) { width:75%;}
  table.mTbType9_3 tr td.title > a { width:100%;} 
  
  
  /* mTbType23 : ¹ý¿ø°ø¹«¿ø±³À°¿ø °ú¸ñº°ÀÚ·á½Ç */
  table.mTbType23 { table-layout:fixed;}
  table.mTbType23 colgroup { display:none;}
  table.mTbType23 thead tr th:nth-child(1),
  table.mTbType23 tbody tr td:nth-child(1),
  table.mTbType23 thead tr th:nth-child(6),
  table.mTbType23 tbody tr td:nth-child(6) { display:none;}
  table.mTbType23 thead tr th:nth-child(2){ width:56px;}
  table.mTbType23 thead tr th:nth-child(4){ width:60px;}
  table.mTbType23 thead tr th:nth-child(5){ width:40px;}
  
  #content_iframe .bulletList { padding:0 0 13px 6px !important; line-height:inherit; background-position:0 6px; background-size:2px;}
  #content_iframe .bulletList .blueTxt3 { color:inherit !important !important;}
  #content_iframe .view_con { padding:6px 4px; font-size:inherit; line-height:20px !important;}
  #content_iframe .view_con * { font-size:12px !important; line-height:20px !important; font-family:"ng" !important;}
  #content_iframe .view_con .HStyle0,
  #content_iframe .view_con .HStyle1 { margin:0 !important; text-indent:0 !important;}
  #content_iframe .view_con > table { min-width:auto;}
  #content_iframe .view_con > table tr td { text-align:left;}
  
  .info_wrap_ico { margin:0 0 15px; padding:10px; font-size:inherit; line-height:18px; background-image:none !important;}
  .info_wrap_ico ul li { padding:2px 0; line-height:18px !important;}
  .info_wrap_ico ul.info_act li strong { font-weight:normal; font-family:"ngB";}
  .info_wrap_ico.type1 { padding:15px; margin-bottom:20px; font-size:inherit; line-height:20px; background-image:none; }
  .info_wrap_ico.type1:after { clear:both; display:block; content:"";}
  .info_wrap_ico.type1 .m-t-10 { margin-top:5px;}
  
   /* ÀÌ¹ÌÁö °¶·¯¸® */
/*   .galleryWrap li { width:48%; }
  .galleryWrap li:nth-child(4n) { margin-right:0; }
  .galleryWrap li.last { margin-right:0;} */
  .galleryWrap ul { padding:10px 0 5px; }
  .galleryWrap li { width:47.5%; margin-right:5%; margin-bottom:10px;}
  .galleryWrap li:nth-child(2n) { margin-right:0; }
  .galleryWrap li > div, .galleryWrap li .thumb { height:auto; }
  .galleryWrap li > div span { font-size:12px; padding:2px 0; }
  .galleryWrap li > div > img { width:100%; height:auto;}
  .ct_text.notice { margin-top:5px;}
  .galleryWrap li > div  span.title { font-size:13px; }
  .galleryWrap li > div  span { font-size:12px; }
}