/*170310 ΌφΑ€*/

.end {clear:both;}

.sep_chguide {background-color:#fafafa; padding:20px; font-size:1px; padding:0; margin:0; height:6px; border-top:1px solid #d4d4d4; border-bottom:1px solid #e3e3e3;}
.chselect_form {height:40px;}
.chselect_form select {border:1px solid #cbcbcb; color:#111; width:99.8%; height:40px; line-height:40px; font-weight:600; -webkit-border-radius:0px; -moz-border-radius:0px; background:#FFF; vertical-align:top;}
.chinput_form {display:block; margin-left:60px;}
.chinput_form input {border:1px solid #cbcbcb; color:#111; text-align:left; text-indent:5px; width:99%; height:40px; line-height:40px; font-weight:600; -webkit-border-radius:0px; -moz-border-radius:0px;}
.size_type01 {margin-left:60px;}
.size_type02 {margin-right:84px;}

.wrap_chguide {background-color:#FFF;}
.wrap_chguide .inr {padding:25px 20px;}


.ar_title_chguide {font-size:18px; font-weight:600; color:#111; letter-spacing:-0.05em; padding-bottom:-20px; border-bottom:2px solid #00c73c;height:30px;}
.ar_title_chguide span {display:inline-block; color:#0dbf43; padding-right:5px; font-size:18px; vertical-align:middle;line-height:18px;padding-top:-10px;height:30px;}
.ar_title_chguide img {width:20px; vertical-align:middle; margin-right:8px;margin-bottom:10px;}


.ar_ch_select {padding:0 0 20px 0;}
.ar_ch_select .ctn_slt {padding-top:12px;}
.ar_ch_select .ctn_slt .slt_titles {position:absolute; display:inline-block; width:60px; height:40px; line-height:40px; font-size:14px; color:#111; font-weight:600; letter-spacing:-0.05em;}
.ar_btn_type01 {text-align:center;}
.ar_btn_type01 a {display:inline-block; width:48.5%; font-size:16px; font-weight:600; letter-spacing:-0.05em; padding:12px 0; margin:0 1px;}

.ar_btn_type01 a.btn_ch_reset {float:left; display:block; padding:16px 0; text-align:center; background-color:#fff; color:#818181; border:1px solid #c8c8c8; font-size:100%; font-weight:600;}
.ar_btn_type01 a.btn_ch_search {float:left; display:block; padding:16px 0; text-align:center; background-color:#00c73c; color:#FFF; border:1px solid #00c73c; font-size:100%; font-weight:600;}
.wrap_chposter {background-color:#FFF; height:100%;}
.wrap_chposter .inr {padding:10px 20px 0px 20px; height:100%;}
.ar_srt_chposter {text-align:right; border-bottom:1px solid #DDD; margin-top:-4px; padding-bottom:4px;}
.ar_srt_chposter b {display:inline-block; font-size:11px; color:#CCC; vertical-align:middle; padding:0 10px;}
.ar_srt_chposter a {display:inline-block; padding:4px; vertical-align:middle;}
.ar_srt_chposter a span {display:inline-block; font-size:12px; letter-spacing:-0.05em; color:#999; vertical-align:middle;}
.ar_srt_chposter a.on span {color:#111;}
.ar_srt_chposter a img {width:10px; margin-left:7px; vertical-align:middle;}

.ar_list_chposter {padding:15px 0 0px 0;}
.ar_list_chposter ul {width:100%; clear:both;}
.ar_list_chposter ul li {display:inline; float:left; width:30%; margin:0 1.6%; padding-bottom:10px;}
.ar_list_chposter ul li a {display:block;}
.ar_list_chposter ul li a .thm {display:block; vertical-align:top;}
.ar_list_chposter ul li a .thm img {display:block; width:100%; vertical-align:middle;}
.ar_list_chposter ul li a .infos {display:block; font-size:14px; color:#111; text-align:left; letter-spacing:-0.05em; padding-top:7px; height:35px;}

.ar_ch_detail {padding:20px 0 0 0; height:150px;}
.ar_ch_detail .thm {position:absolute; width:100px;}
.ar_ch_detail .thm img {width:100%;}
.ar_ch_detail .info {margin-left:115px; letter-spacing:-0.05em;}
.ar_ch_detail .info .titles {font-size:18px; font-weight:600; color:#111; padding-bottom:10px; border-bottom:1px solid #c8c8c8;}
.ar_ch_detail .info .titles span {display:block; font-size:14px; color:#5d8ccc; padding-top:5px;}
.ar_ch_detail .info .sconts_info {font-size:12px; color:#b4b4b4; padding:18px 0 7px 0;}
.ar_ch_detail .info .snps {font-size:12px; color:#666e79; line-height:16px;}
.ar_ch_detail .info .snps img{width:auto;height: auto; }
.ar_slt_episode {padding:7px 0 12px 0;}
.ar_slt_episode .btn_search_episode {position:absolute; right:20px; margin-top:-40px; display:inline-block; width:80px; height:40px; line-height:40px; color:#FFF; font-weight:600; letter-spacing:-0.05em; background-color:#09b832; text-align:center; vertical-align:top;}
.ar_cls_episode {text-align:right; border-top:1px solid #c8c8c8; padding:12px 0 0 0; margin-bottom:-10px;}
.ar_cls_episode a {display:inline-block; vertical-align:middle; padding:5px 10px;}
.ar_cls_episode a img {width:12px; margin-right:5px; vertical-align:top;}
.ar_cls_episode a span {display:inline-block; color:#111; font-size:14px; letter-spacing:-0.05em; vertical-align:top;}

.banner_achunglaw {text-align:center; padding:10px 0;}
.banner_achunglaw img {width:100%; max-width:720px; margin:0 auto;}

.rpg ul {background-color:#ffffff; border-bottom:1px solid #9C9C9C;);}

.ar_gae .gae {padding:20px;}
.silta {}
.silta span {display:block; letter-spacing:-0.1em;}
.silta .tt {font-size:14px; font-weight:bold; color:#111;}
.silta .stt {font-size:11px; color:#B4B7C0; padding-top:10px;}
.silta .inf {font-size:11px; color:#555; line-height:17px; padding-top:5px;}
.silta .slt {display:inline-block; padding-top:10px;}
.silta .slt select {font-size:11px; color:#555; font-family:Dotum;letter-spacing:-0.1em; padding:3px 0 1px 3px;}
.btnMore_level {position:absolute;z-index:998; display:none;margin-left:{?_AGENT_BROWSER=='explorer10'}110{:}40{/}px;margin-top:0px;}

/*20240405_Γί°‘*/
.ar_list_chposter ul li a .thm img {border-radius: 4px;}
