/* AppleWebkit Style Sheet */
/* Yonhpanews Agency NewMediaDesign Team */
/* Kim Hyun (twitter.com/@hyunztwit) */
/* 20100619 - wearing new skin*/
/* 20100714 - added languages abroad*/

/* common */
*{margin:0;padding:0;font-family:Sans-serif;-webkit-text-size-adjust:none;} /* -webkit-text-size-adjust:none; -> not to be flexable font sized when device pevoting */
body,input,select,textarea{font-size:15px;letter-spacing:-1px;line-height:130%} /*  */
ul,ol,li,dl,dt,dd{list-style:none;}
table{border-collapse:collapse;}
img,fieldset{border:none;}
hr{display:none;}
a{text-decoration:none;color:#333;}
textarea,input{border:1px solid #c5c5c5;}
button{border:0;padding:0;background:transparent;cursor:pointer;}

/* layout */
#wrap{min-width:312px;}
#lyt_top{background-color:#ffffff;height:46px;border-bottom:3px solid #039;position:fixed;top:0;left:0;width:100%;min-width:312px;z-index:100;}
#lyt_navi{background-color:#388bd3;height:29px;margin-bottom:4px;overflow:hidden}
#lyt_mid{background-color:#ffffff;position:relative;overflow: hidden;margin-top:49px;}
#lyt_ft{background-color:#ececec;position:relative;padding-top:10px;padding-bottom:5px;border-top:1px solid #d7d9dc;margin-top:35px;}
#lyt_ft2{background-color:#ececec;position:relative;padding-top:10px;padding-bottom:55px;border-top:1px solid #d7d9dc;margin-top:35px;}
#lyt_popsctn{background-color:#3d414d;z-index:200;position:fixed;top:0;left:0;width:100%;min-width:312px;overflow:hidden;padding-top:20px;border-bottom:3px solid #039;height:280px;}
.mid_cmpt{margin-top:44px;}
.mid_expd{margin-top:305px;}

h1{font-size:1.2em;color:#000;line-height:135%;} /* 18px */
h1.mn{display:block;width:107px;height:30px;float:left;margin-left:5px;margin-top:6px;}
h1.mn_en{display:block;width:247px;height:30px;float:left;margin-left:10px;margin-top:8px;}
h1.mn_ck{display:block;width:97px;height:30px;float:left;margin-left:10px;margin-top:8px;}
h1.mn_ja{display:block;width:134px;height:30px;float:left;margin-left:10px;margin-top:8px;}
h1.mn_es{display:block;width:186px;height:30px;float:left;margin-left:10px;margin-top:8px;}
h1.mn_fr{display:block;width:171px;height:30px;float:left;margin-left:10px;margin-top:8px;}
h1.mn_ar{display:block;width:169px;height:30px;float:right;margin-right:10px;margin-top:8px;text-align:right;}
h2{font-size:1.134em;color:#000;} /* 17px */ /* line-height controlling the box's height */
h2.ctstt{margin-bottom:0;border-bottom:2px solid #4a7cae;padding-left:10px;padding-bottom:3px;color:#036;}
h2.ctsttar{margin-bottom:0;border-bottom:2px solid #4a7cae;padding-right:10px;padding-bottom:3px;color:#036;}
h2.ctstt2{margin-bottom:0;border-bottom:2px solid #4a7cae;padding-left:10px;color:#036}
h2.ctstt2 a{display:inline-block;background:url('/mob2/img/ico_more.gif') 100% 50% no-repeat;padding-right:17px;padding-top:5px;padding-bottom:5px;color:#036;}
h2.ctstt2ar{margin-bottom:0;border-bottom:2px solid #4a7cae;padding-right:10px;color:#036}
h2.ctstt2ar a{display:inline-block;background:url('/mob2/img/ico_morear.gif') 0% 50% no-repeat;padding-left:17px;padding-top:5px;padding-bottom:5px;color:#036;}
h2.atctt{font-size:1.867em;color:#000;margin-bottom:15px;line-height:120%;} /* 28px */
h3{font-size:1.067em;color:#000;} /* 16px */
h3.fvrttt{font-size:0.867em;margin-bottom:3px;color:#036;} /* 13px */
h3.fvrtt_new{font-size:0.867em;margin-bottom:3px;color:#036;} /* 13px */
h3.gatc{font-size:0.867em;margin-bottom:3px;color:#036;} /* 13px */
h3.adtt{font-size:0.867em;margin-bottom:3px;color:#036;} /* 13px */
h3.adtt_new{font-size:0.867em;margin-bottom:3px;color:#036;letter-spacing:0;} /* 13px */
h3.rltvtt{display:none;} /* 13px */
h3.rltvtt_new{font-size:0.867em;margin-bottom:3px;color:#036;} /* 13px */
h3.utxtadtt{display:none;} /* 13px */
h3.shrett{display:none;} /* 13px */
h3.rplytt{font-size:0.934em;color:#036;padding-left:5px;border-bottom:1px solid #d8dadd;padding-bottom:3px} /* 14px */
h3.smpsctn{font-size:0.934em;margin-bottom:3px;} /* 14px */
.hdn {display:none;}

/* top */
#lyt_top .lgac{display:inline-block;height:30px;width:108px;}
#lyt_top .tt{font-size:0;line-height:0;}
#lyt_top .lgac .tt{display:none;position:absolute;width:108px;height:30px;overflow:hidden;}
#lyt_top .lgac .icn{display:inline-block;position:absolute;width:108px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo.gif') no-repeat;background-size:auto 30px;}
#lyt_top .lgac_en{display:inline-block;height:30px;width:247px;}
#lyt_top .lgac_en .tt{display:inline-block;position:absolute;width:247px;height:30px;overflow:hidden;}
#lyt_top .lgac_en .icn{display:inline-block;position:absolute;width:255px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo_3x_en.gif') no-repeat;background-size:auto 30px;}
#lyt_top .lgac_ck{display:inline-block;height:30px;width:97px;}
#lyt_top .lgac_ck .tt{display:inline-block;position:absolute;width:97px;height:30px;overflow:hidden;}
#lyt_top .lgac_ck .icn{display:inline-block;position:absolute;width:110px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo_3x_ch.gif') no-repeat;background-size:auto 30px;}
#lyt_top .lgac_ja{display:inline-block;height:30px;width:134px;}
#lyt_top .lgac_ja .tt{display:inline-block;position:absolute;width:134px;height:30px;overflow:hidden;}
#lyt_top .lgac_ja .icn{display:inline-block;position:absolute;width:134px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo_3x_jp.gif') no-repeat;background-size:auto 30px;}
#lyt_top .lgac_es{display:inline-block;height:30px;width:186px;}
#lyt_top .lgac_es .tt{display:inline-block;position:absolute;width:186px;height:30px;overflow:hidden;}
#lyt_top .lgac_es .icn{display:inline-block;position:absolute;width:186px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo_3x_sp.gif') no-repeat;background-size:auto 30px;}
#lyt_top .lgac_fr{display:inline-block;height:30px;width:171px;}
#lyt_top .lgac_fr .tt{display:inline-block;position:absolute;width:171px;height:30px;overflow:hidden;}
#lyt_top .lgac_fr .icn{display:inline-block;position:absolute;width:171px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo_3x_fr.gif') no-repeat;background-size:auto 30px;}
#lyt_top .lgac_ar{display:inline-block;height:30px;width:169px;}
#lyt_top .lgac_ar .tt{display:inline-block;position:absolute;width:169px;height:30px;overflow:hidden;}
#lyt_top .lgac_ar .icn{display:inline-block;position:absolute;width:169px;height:30px;cursor:pointer;background:url('/static/resources/img/mob2/top_logo_3x_ar.gif') no-repeat 100% 0;background-size:auto 30px;}

#lyt_top .sctn_btn {float:right;margin-top:5px;margin-right:5px;width:44px;height:31px;overflow:hidden;}
#lyt_top .sctn_btn .s_btn{width:42px;height:29px;display:block;background-color: #63b0e6;border-radius: 4px;border: 1px solid #5095c6;background: -webkit-gradient(linear, left top, left bottom, from(#84c8f9), to(#58a7dd));overflow:hidden;}
#lyt_top .sctn_btn .s_btn .icn{width:22px;height:17px;background:url('/mob2/img/sctnbtn_img.png') no-repeat;display:inline-block;margin-top:7px;margin-left:10px;}

#lyt_top .topad_txt{float:right;margin-top:10px;margin-right:13px;height:28px;overflow:hidden;}
#lyt_top .topad_txt p{overflow:hidden;}
#lyt_top .topad_txt a{display:block;overflow:hidden;height:28px;}
#lyt_top .topad_txt span.txt{font-size:0.934em;letter-spacing:-1px;color:#737373;line-height:28px;float:left;display:inline-block;overflow:hidden;word-spacing:-1px;}
#lyt_top .topad_txt span.icn{width:18px;height:28px;display:inline-block;float:left;margin-right:5px;background:url('/mob2/img/icn_carzban.png') no-repeat 0 7px;}




/* footer */
.ft_ubtn{display:block;text-align:center;margin-bottom:10px;}
.ft_ubtn a{display:inline-block;border:1px solid #c4c4c4;color:#656566;text-shadow:#f8f8f8 0 1px 0;box-shadow:#f8f8f8 0 1px 0;border-radius:4px;cursor:pointer;font-size:0.867em;width:60px;margin-right:4px;line-height:200%;
background-color:#eee;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#d9d9d9));} /* 13px */
.ft_ubtn a.lgg{margin-right:0;width:80px;} /* 12px */
.ft_fsz{text-align:center;padding-bottom:3px;}
.ft_fsz a{text-align:center;font-size:0.867em;margin-right:5px;color:#949eb4;} /* 13px */
.ft_fsz a.csn{color:#505154;text-decoration:underline;}
.ft_adrs{text-align:center;display:block;text-decoration:none;font-size:0.734em;letter-spacing:0;color:#989898;height:30px;line-height:280%;} /* 11px */
.ft_bf a{display:block;position:absolute;top:50px;}
.ft_bf span{visibility:hidden;}
.ft_bf .bk{width:35px;height:20px;background:url('/mob2/img/btn_back.gif') 0% 50% no-repeat;margin-left:5px;}
.ft_bf .top{left:100%;width:35px;height:20px;background:url('/mob2/img/btn_top.gif') 100% 50% no-repeat;margin-left:-40px;}
.ft_bf .bkar{width:35px;height:20px;background:url('/mob2/img/btn_back.gif') 0% 50% no-repeat;margin-left:5px;}
.ft_bf .topar{left:0;width:35px;height:20px;background:url('/mob2/img/btn_top.gif') 100% 50% no-repeat;}


/* pop section */
#lyt_popsctn h3{font-size:12px;color:#80838a;padding-left:10px;text-shadow:0 -1px 0 #2b2f3a;}
#lyt_popsctn ul{overflow:hidden;margin-bottom:5px;border-top:1px solid #313540;border-left:1px solid #313540;border-radius: 2px;margin-left:10px;margin-right:10px;position:relative}
#lyt_popsctn li{float:left;width:33%;background-color:#565962;}
#lyt_popsctn li:nth-child(3n-2),#lyt_popsctn li:nth-child(3n-1){border-right:1px solid #313540;}
#lyt_popsctn li:nth-child(1),#lyt_popsctn li:nth-child(2),#lyt_popsctn li:nth-child(3){border-bottom:1px solid #313540;}
#lyt_popsctn li:nth-child(n+4){border-bottom:1px solid #313540;}
#lyt_popsctn li:nth-child(3n){border-right:1px solid #313540;}
#lyt_popsctn li a{display:block;color:#b8bac1;padding:6px 5px;border-top:1px solid #767981;border-left:1px solid #767981;font-size:0.867em;font-weight:bold;text-shadow:0 -1px 0 #42454f;}/*13px*/
#lyt_popsctn li a.nh{background-color:#1a202f;border-top:1px solid #1a202f;border-left:1px solid #1a202f;color:#75a7ff;text-shadow:0 1px 0 #000}
#lyt_popsctn .close_btn{position:absolute;top:0;right:0;margin-right:5px;margin-top:5px;width:44px;height:31px;overflow:hidden;}
#lyt_popsctn .close_btn .c_btn{width:44px;height:31px;display:block;background-color: #262933;border-radius: 4px;overflow:hidden;}
#lyt_popsctn .close_btn .icn{width:14px;height:14px;background:url('/mob2/img/sctnbtn_close2.png') no-repeat;display:inline-block;margin-top:8px;margin-left:15px;}
#lyt_popsctn .close_btn .txt{display:none;}

/* indicator */
.lctn{background-color:#F6F6F6;border-bottom:1px solid #d8dadd;padding:0 10px;margin-bottom:5px;overflow:hidden;height:30px;}
.lctn dl{height:30px;float:left;}
.lctn dt{display:inline-block;font-size:0.8em;float:left;color:#999;background:url('/mob2/img/bul_lctn.gif') 0px 12px no-repeat;margin-right:4px;padding-left:7px;padding-right:7px;line-height:30px;} /* 12px */
.lctn dt a{display:block;color:#666;text-decoration:underline;}
.lctn dd{display:inline-block;float:left;font-size:0.8em;color:#666;background:url('/mob2/img/bul_lctn.gif') 0px -12px no-repeat;padding-left:7px;padding-right:7px;line-height:30px;}
.lctn dd a{display:block;color:#666;float:left;text-decoration:underline;}
.lctn dd ul{display:inline-block;margin-left:10px;}
.lctn dd li{background:url('/mob2/img/bul_lctn.gif') 0px -12px no-repeat;padding-left:7px;padding-right:7px;}
.lctn dd.nh{}
.lctn .ardl{float:right;padding-top:5px;height:25px;}
.lctn .ardl dt{float:right;background:url('/mob2/img/bul_lctn_ar.gif') 100% 10px no-repeat;margin-left:4px;padding-right:7px;padding-left:7px;line-height:25px;}
.lctn .ardl dd{float:right;background:url('/mob2/img/bul_lctn_ar.gif') 100% -5px no-repeat;padding-left:7px;padding-right:7px;line-height:25px;}

.lctn .fl{display:inline-block;float:right;;background:url('/mob2/img/bul_ra05.gif') 5% 50% no-repeat;padding-left:14px;padding-right:5px;font-size:0.8em;background-color:#fff;border:1px solid #ccc;color:#6c8093;}
.lctn .tt{display:inline-block;float:right;;background:url('/mob2/img/bul_ra05.gif') 5% 50% no-repeat;padding-left:14px;padding-right:5px;font-size:0.8em;background-color:#fff;border:1px solid #ccc;color:#6c8093;}
.lctn .gl{display:inline-block;float:right;;background:url('/mob2/img/bul_ra05.gif') 5% 50% no-repeat;padding-left:14px;padding-right:5px;font-size:0.8em;background-color:#fff;border:1px solid #ccc;color:#6c8093;}
.lctn .lsttype{overflow:hidden;display:inline-block;float:right;padding-left:8px;background:url('/mob2/img/lsttypebg.gif') no-repeat left center;margin-top:6px;}
.lctn .en a{background-position:54% 48%;}
.lctn .ck a{background-position:50% 48%;}
.lctn .jp a{background-position:50% 48%;}
.lctn .sp a{background-position:51% 48%;}
.lctn .fr a{background-position:55% 48%;}
.lctn .lsttypear{overflow:hidden;display:inline-block;float:left;margin-top:5px;padding-right:8px;background:url('/mob2/img/lsttypebg.gif') no-repeat right center;}
.lctn .lsttypear a{background-position:45% 48%;}
.lctn .lstfrm01{display:block;background:url('/mob2/img/schl.gif') no-repeat 50% 40%;}
.lctn .lstfrm01 span{font-size:0.8em;text-align:center;display:inline-block;text-shadow:#fff 0 1px 0;}
.lctn .lstfrm01 span.lft{margin-right:26px;color:#69f;}
.lctn .lstfrm01 span.rgt{color:#999;}
.lctn .lstfrm01 span.lften{color:#69f;margin-right:26px;letter-spacing:0px;}
.lctn .lstfrm01 span.rgten{color:#999;letter-spacing:0px;}
.lctn .lstfrm01 span.lftar{color:#999;margin-left:26px;letter-spacing:0px;}
.lctn .lstfrm01 span.rgtar{color:#69f;letter-spacing:0px;}

.lctn .lstfrm02{display:block;background:url('/mob2/img/schr.gif') no-repeat 50% 40%;}
.lctn .lstfrm02 span{font-size:0.8em;text-align:center;display:inline-block;}
.lctn .lstfrm02 span.lft{margin-right:26px;color:#999;}
.lctn .lstfrm02 span.rgt{color:#69f;}
.lctn .lstfrm02 span.lften{margin-right:26px;color:#999;letter-spacing:0px;}
.lctn .lstfrm02 span.rgten{color:#69f;letter-spacing:0px;}
.lctn .lstfrm02 span.lftar{margin-left:26px;color:#69f;letter-spacing:0px;}
.lctn .lstfrm02 span.rgtar{color:#999;letter-spacing:0px;}

.pgng{text-align:center;margin-bottom:45px;}
.pgng a{width:32px;height:28px;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e8e8e8));border-radius:2px;border:1px solid #d8dadd;display:inline-block;margin-right:5px;background-color:#ececec;text-align:center;font-size:0.867em;color:#999;text-shadow:#fff 0 1px 0;line-height:28px;font-weight:bold;}
.pgng a.nh{background:-webkit-gradient(linear, left top, left bottom, from(#617d9a), to(#85a7c9));border-radius:2px;border:1px solid #d8dadd;color:#fff;text-shadow:#1f364d 0 -1px 0;}
.pgng a.lst{margin-right:0;}

.srchfrm {margin-top:10px;margin-bottom:35px;}
.srchfrm .iptbx{text-align:center;padding-top:10px;}
.srchfrm .iptbx .srchlb{display:none;}
.srchfrm input.srch{width:60%;height:26px;font-size:1em;color:#336;margin-right:1%;vertical-align:top;}
.srchfrm button.srchbtn{width:20%;height:28px;vertical-align:top;border:1px solid #8998a5;background-color:#ececec;font-size:0.867em;}

.srchfrm_pr {margin-top:10px;margin-bottom:35px;}
.srchfrm_pr .iptbx{text-align:center;padding-top:10px;}
.srchfrm_pr .iptbx .srchlb{display:none;}
.srchfrm_pr select{height:28px;}
.srchfrm_pr input.srch{width:40%;height:26px;font-size:1em;color:#336;margin-right:1%;vertical-align:top;}
.srchfrm_pr button.srchbtn{width:20%;height:28px;vertical-align:top;border:1px solid #8998a5;background-color:#ececec;font-size:0.867em;}

.lgifrm{margin-top:10px;margin-bottom:15px;}
.lgifrm .iptbx{text-align:center;padding-top:10px;margin-bottom:20px;}
.lgifrm .chkbx{text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d8dadd;}
.lgifrm .sbmbtn{text-align:center;padding-bottom:10px;border-bottom:1px solid #d8dadd;}
.lgifrm .iptbx .idlb{width:60px;display:inline-block;text-align:right;margin-right:8px;}
.lgifrm .iptbx .pwlb{width:60px;display:inline-block;text-align:right;margin-right:8px;}
.lgifrm .iptbx span{display:block;margin-bottom:7px;}
.lgifrm .chkbx label{margin-right:4px;}
.lgifrm .chkbx input{vertical-align:mid;margin-right:8px;}
.lgifrm input.idip{width:135px;height:17px;font-size:1em;color:#336;margin-right:1%;vertical-align:top;}
.lgifrm input.pwip{width:135px;height:17px;font-size:1em;color:#336;margin-right:1%;vertical-align:top;}
.lgifrm button.lgbtn{width:95px;height:35px;vertical-align:top;border:1px solid #8998a5;background-color:#ececec;font-size:0.867em;}
.lginfo{padding-left:5px;padding-right:5px;margin-bottom:35px;}
.lginfo p{font-size:0.8em;text-align:center;letter-spacing:0px;}
.lginfo a{color:#06c;}

.rptfrm{padding-top:10px;margin-bottom:35px;}
.rptfrm fieldset{margin-top:10px;}
.rptfrm p{padding-right:5px;padding-left:5px;margin-bottom:5px;}
.rptfrm p.sbmbtn{text-align:center;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #d8dadd;border-top:1px solid #d8dadd;margin-top:10px;}
.rptfrm label{display:inline-block;width:15%;text-align:right;margin-right:8px;}
.rptfrm button.rptbtn{width:95px;height:35px;vertical-align:top;border:1px solid #8998a5;background-color:#ececec;font-size:0.867em;}
.rptfrm input,textarea{width:78%;vertical-align:top;}
.rptfrm input{height:17px;font-size:1em;color:#336;}
.rptfrm input.nmip{width:35%;}
.rptfrm input.cpip{width:35%;}
.rptfrm input.mailip01{width:35%;}
.rptfrm input.mailip02{width:37%;}
.rptfrm .emgb{display:inline-block;margin-left:1%;margin-right:1%;}
.rptfrm textarea{height:60px;font-size:1em;color:#336;}

.lnklgg{padding-top:10px;margin-bottom:35px;}
.lnklgg h2{letter-spacing:0px;}
.lnklgg h2 span{font-size:0.867em;color:#666;display:inline-block;margin-left:7px;letter-spacing:-1px;}
.lnklgg .lst li{height:100%;font-size:1.067em;border-bottom:1px solid #d8dadd;} /* 16px */
.lnklgg .lst li a{display:block;height:100%;color:#000;padding-top:7px;padding-bottom:8px;padding-left:5px;padding-right:5px;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */
.lnklgg .lst li a span{font-size:0.867em;color:#666;display:inline-block;margin-left:7px;}
.lnklgg .lst li a span.arspn{margin-right:7px;}

.ad_mban01 {margin-bottom:18px;margin-top:-13px;text-align:center;}
.ad_mbanmjv{text-align:center;width:99%;display:inline-block;background-image:url('/mob2/img/banbg01.gif');background-repeat:repeat-x;}
.ad_mbanmjv2{text-align:center;width:99%;display:inline-block;margin-left:-10px;margin-top:20px;margin-bottom:10px;background-image:url('/mob2/img/banbg01.gif');background-repeat:repeat-x;}
.ad_mbanadss{text-align:center;width:100%;margin-bottom:30px;margin-top:-20px;}
#ad_mbandaum{text-align:center;width:100%;display:inline-block;}
#ad_mbandaum2{text-align:center;display:block;width:100%;position:absolute;height:50px;z-index:1;}
#ad_mbanadss2{text-align:center;width:100%;margin-left:-5px;margin-top:5px;margin-bottom:5px;}
#ad_mbanlgu2{display:none}
#ad_mbanlgu{display:none}
.ad_mbandg{text-align:center;width:100%;height:33px;background-color:#0996dd;margin-bottom:20px;margin-top:-5px;}
.ad_mbandg a{display:block;width:100%;height:33px;position:relative;}
.ad_mbandg a span{height:33px;display:block;}
.ad_mbandg a .bg01{width:108px;float:left;background:url('http://img.yonhapnews.co.kr/basic/svc/11_images/20110812_mbandg01.jpg') no-repeat;}
.ad_mbandg a .bg02{width:108px;float:right;background:url('http://img.yonhapnews.co.kr/basic/svc/11_images/20110812_mbandg01.jpg') no-repeat 0 -33px;}
.ad_mbandg a .txt{position:absolute;width:159px;left:50%;margin-left:-80px;font-size:0.9em;color:#fff;line-height:220%}
.ban_lumi{text-align:center;width:100%;margin-bottom:15px;}
.ban_lumi_atc{text-align:center;width:100%;}


/* typographic */
.txtls0{letter-spacing:0px;}

/* contents */
.cts_wthr{display:block;float:right;margin-right:5px;margin-top:13px;}
.cts_wthr .acbx{display:block;}
.cts_wthr span{font-size:0.8em;letter-spacing:0;color:#333;letter-spacing:-1px;height:20px;display:inline-block;} /* 12px */
.cts_wthr span.dt{letter-spacing:0;}
.cts_wthr span.tr{letter-spacing:0;}
.cts_wthr span.wt{width:25px;height:20px;display:inline-block;}

.cts_brk{background-color:#eee;border-bottom:1px solid #c2c2c2;padding:0 0 0 5px;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#d2d2d2));height:38px;overflow:hidden;}
.cts_brk dl{margin-top:6px;}
.cts_brk dt{display:inline-block;float:left;margin-right:7px;margin-top:2px;}
.cts_brk dt a{display:inline-block;color:#fff;background-color:#63b0e6;border-radius:4px;border:1px solid #5095c6;box-shadow:#f5f5f5 0 1px 0;background:-webkit-gradient(linear, left top, left bottom, from(#84c8f9), to(#58a7dd));}
.cts_brk dt span{text-align:center;display:block;padding-left:7px;padding-right:7px;font-size:0.8em;letter-spacing:0;line-height:180%;font-weight:bold;text-shadow:#4988b4 0 -1px 0;} /* 12px connected with line-height(200%) - height must be 24px */
.cts_brk dd a{display:block;background:url('/mob2/img/bul_sokbo.gif') 100% 50% no-repeat;text-shadow:#fff 0 1px 0;font-size:0.934em;padding-top:5px;padding-bottom:3px;padding-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */

.cts_spot{background-color:#903;background:-webkit-gradient(linear, left top, left bottom, from(#6d0024), to(#903));border-bottom:1px solid #d8dadd;padding:5px 0px 5px 5px;}
.cts_spot .lst {}
.cts_spot .lst dt{display:inline-block;float:left;margin-right:7px;margin-top:7px;color:#ff0;font-size:0.8em;line-height:120%;}
.cts_spot .lst dd a{text-shadow:#350012 0 1px 0;display:block;background:url('/mob2/img/bul_spot.gif') 100% 50% no-repeat;color:#fff;font-size:0.934em;padding-top:5px;padding-bottom:3px;padding-right:15px;overflow:hidden;}

.cts_spot_ar{background-color:#903;background-image:url('/mob2/img/bg_spot.gif');background-repeat:repeat-x;background-position:0% 100%;border-bottom:1px solid #d8dadd;padding:5px 5px 5px 0px;}
.cts_spot_ar .lst {}
.cts_spot_ar .lst dt{display:inline-block;float:right;margin-left:6px;margin-top:7px;color:#ff0;font-size:0.8em;border-left:1px solid #ff0;line-height:120%;padding-left:6px;}
.cts_spot_ar .lst dd a{display:block;background:url('/mob2/img/bul_spot_ar.gif') 0% 50% no-repeat;color:#fff;font-size:0.934em;padding-top:5px;padding-bottom:3px;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */

.cts_juyo{margin-bottom:30px;}
.cts_juyo .bx1{width:100%;overflow:hidden;}
.cts_juyo .tatc{height:100%;overflow:hidden;padding:10px 10px 0;border-bottom:1px solid #d8dadd;}
.cts_juyo .tatc a{display:block;height:100%;vertical-align:middle;overflow:hidden;padding-bottom:10px;}
.cts_juyo .tatc img{width:100%;}
.cts_juyo .tatc .tt{display:block;font-size:1.333em;color:#000;margin:5px 0 4px;font-weight:bold;line-height:135%} /* 20px */
.cts_juyo .tatc .cts{overflow:hidden;display:block;max-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#737373;font-size:0.8em;line-height:135%;letter-spacing:0;}
.cts_juyo .tatc02{height:100%;overflow:hidden;padding-right:10px;padding-left:10px;border-bottom:1px solid #d8dadd;}
.cts_juyo .tatc02 a{display:block;height:100%;vertical-align:middle;overflow:hidden;padding-bottom:10px;padding-top:10px;}
.cts_juyo .tatc02 img{float:left;margin-right:10px;border:0;width:95px;height:70px}
.cts_juyo .tatc02 img.arimg{float:right;margin-left:10px;border:1px solid #dadada;width:75px;height:55px;margin-right:0}
.cts_juyo .tatc02 .tt{display:block;font-size:1.067em;color:#000;margin-bottom:4px;font-weight:bold;line-height:135%;} /* 17px */
.cts_juyo .tatc02 .cts{overflow:hidden;display:inline-block;max-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#737373;font-size:0.8em;line-height:135%;letter-spacing:0} /* 12px */
.cts_juyo .tatc03{height:100%;overflow:hidden;padding-right:10px;padding-left:10px;border-bottom:1px solid #d8dadd;}
.cts_juyo .tatc03 a{display:block;height:100%;vertical-align:middle;overflow:hidden;padding-bottom:8px;padding-top:8px;}
.cts_juyo .tatc03 img{float:left;margin-right:6px;border:1px solid #dadada;width:75px;height:55px}
.cts_juyo .tatc03 img.arimg{float:right;margin-left:6px;border:1px solid #dadada;width:75px;height:55px}
.cts_juyo .tatc03 .tt{display:block;font-size:1.067em;color:#000;margin-bottom:2px;} /* 17px */
.cts_juyo .tatc03 .cts{color:#737373;font-size:0.8em;line-height:120%;letter-spacing:0} /* 12px */
.cts_juyo .lst {}
.cts_juyo .lst li{height:100%;font-size:1.067em;border-bottom:1px solid #d8dadd;} /* 16px */
.cts_juyo .lst li a{display:block;height:100%;color:#000;padding-top:9px;padding-bottom:10px;padding-left:10px;padding-right:10px;overflow:hidden;line-height:135%}
.cts_juyo .lsten li {padding-top:7px;}
.cts_juyo .lsten li tt{padding-top:7px;}

#cts_juyo02 {display:none;border-top:1px solid #155b9b;margin-top:-31px;margin-bottom:30px;}
#cts_juyo02 .lst {}
#cts_juyo02 .lst li{height:100%;font-size:1.067em;border-bottom:1px solid #d8dadd;} /* 16px */
#cts_juyo02 .lst li a{display:block;height:100%;color:#000;padding-top:9px;padding-bottom:10px;padding-left:10px;padding-right:10px;overflow:hidden;}

.cts_ptmv{overflow:hidden;margin-bottom:25px;}
.cts_ptmv .pto{width:51%;float:left;}
.cts_ptmv .pto li{height:100%;text-align:center;}
.cts_ptmv .pto li a{display:inline-block;width:144px;}
.cts_ptmv .pto img{width:142px;height:94px;border:1px solid #bdbdbd;margin-bottom:4px;}
.cts_ptmv .pto span{display:inline-block;font-size:0.867em;width:125px;line-height:130%;color:#333;}
.cts_ptmv .mvi{width:49%;float:left;}
.cts_ptmv .mvi li{height:100%;text-align:center;position:relative;}
.cts_ptmv .mvi li a{display:inline-block;width:144px;position:relative;}
.cts_ptmv .mvi img{width:142px;height:94px;border:1px solid #bdbdbd;margin-bottom:4px;}
.cts_ptmv .mvi span{display:inline-block;font-size:0.867em;width:125px;line-height:130%;color:#333}
.cts_ptmv .mvi .plybtn{display:inline-block;position:absolute;top:0;left:0;margin-left:5px;margin-top:64px;background:url('/mob2/img/playbtn01.png') no-repeat;width:28px;height:28px;}

.cts_spet{overflow:hidden;margin-bottom:25px;}
.cts_spet .spts{width:51%;float:left;}
.cts_spet .spts li{height:100%;text-align:center;}
.cts_spet .spts li a{display:inline-block;width:144px}
.cts_spet .spts img{width:142px;height:94px;border:1px solid #bdbdbd;margin-bottom:4px;}
.cts_spet .spts span{display:inline-block;font-size:0.867em;width:125px;line-height:130%;color:#333}
.cts_spet .ettn{width:49%;float:left;}
.cts_spet .ettn li{height:100%;text-align:center;position:relative;}
.cts_spet .ettn li a{display:inline-block;width:144px}
.cts_spet .ettn img{width:142px;height:94px;border:1px solid #bdbdbd;margin-bottom:4px;}
.cts_spet .ettn span{display:inline-block;font-size:0.867em;width:125px;line-height:130%;color:#333}

.cts_enpt{overflow:hidden;margin-bottom:25px;}
.cts_enpt h2.ctstt2ar,
.cts_enpt h2.ctstt2{margin-bottom:10px;}
.cts_enpt .pt01{width:50%;float:left;}
.cts_enpt .pt01 ul{margin:0 10px 0 5px}
.cts_enpt .ctstt2ar+.pt01 ul,
.cts_enpt .ctstt2+.pt01 ul{margin:0 5px 0 10px;}
.cts_enpt .pt01 li{text-align:center;}
.cts_enpt .pt01 li a{display:block;position:relative;width:100%;}
.cts_enpt .pt01 img{width:100%;height:120px;}
.cts_enpt .pt01 span{display:block;width:100%;margin-top:5px;font-size:0.933em;line-height:130%;color:#333}

.cts_gatc{margin-bottom:35px;}
.cts_gatc dl{padding-left:5px;padding-right:5px;border-bottom:1px solid #d8dadd;}
.cts_gatc dt{display:inline-block;float:left;margin-right:7px;}
.cts_gatc dt a{display:block;color:#666;padding-top:6px;padding-bottom:6px;}
.cts_gatc dt span{display:inline-block;border-right:1px solid #ccc;text-align:justify;font-size:0.867em;padding-right:7px;}
.cts_gatc dd a{display:block;padding-top:6px;padding-bottom:6px;overflow:hidden;}

.atc_gatc{border-bottom: 1px solid #d8dadd;padding:10px 5px 5px 5px;margin:0 5px 5px 5px;border-top: 1px solid #d8dadd;}
.atc_gatc dl{padding-left:1px;padding-right:5px;}
.atc_gatc dt{display:inline-block;float:left;margin-right:7px;}
.atc_gatc dt a{display:block;color:#666;padding-top:4px;padding-bottom:4px;}
.atc_gatc dt span{display:inline-block;border-right:1px solid #ccc;text-align:justify;font-size:0.867em;padding-right:7px;}
.atc_gatc dd a{display:block;padding-top:4px;padding-bottom:4px;overflow:hidden;}

.cts_latc{margin-bottom:35px;}
.cts_latc dl{padding-left:5px;padding-right:5px;border-bottom:1px solid #d8dadd;}
.cts_latc dt{display:inline-block;float:left;margin-right:7px;}
.cts_latc dt a{display:block;color:#666;padding-top:6px;padding-bottom:6px;}
.cts_latc dt span{display:inline-block;border-right:1px solid #ccc;text-align:justify;font-size:0.867em;padding-right:7px;}
.cts_latc dd a{display:block;padding-top:6px;padding-bottom:6px;overflow:hidden;}

.cts_sctn{overflow:hidden;margin-bottom:18px;border-top:1px solid #d8dadd;width:100%;}
.cts_sctn dl{padding-left:5px;padding-right:5px;border-bottom:1px solid #d8dadd;height:40px;background-color:#039;background:-webkit-gradient(linear, left top, left bottom, from(#369), to(#036));}
.cts_sctn dt{display:inline-block;float:left;margin-top:5px;padding-right:11px;margin-right:3px;background:url('/mob2/img/navi_bg04.gif') no-repeat 100% 50%;} /* 14px */
.cts_sctn dt a{display:block;color:#fff;font-weight:bold;text-shadow:#000 0 -1px 0;letter-spacing:2px;width:46px;height:28px;line-height:200%;text-align:center;font-size:0.934em;}
.cts_sctn dt a.nh{background-color:#0d1d33;background:-webkit-gradient(linear, left top, left bottom, from(#003f7e), to(#012));border-radius: 4px;border: 1px solid #81aad4;}
.cts_sctn dd{display:inline-block;float:left;height:100%}
.cts_sctn dd a{display:inline-block;color:#d7e1f1;text-shadow:#003 0 -1px 0;line-height:100%;padding-left:8px;padding-right:8px;font-size:0.8em;letter-spacing:0;padding-top:14px;height:26px;} /* pading-top + height sould be 40px */
.cts_sctn dd a.nh{color:#fc0;background-image:url('/mob2/img/navi_bg02.gif');background-repeat:no-repeat;background-position:50% 100%;}
.cts_sctn dd.lst{float:none;}
.cts_sctn dd.lst a{}

.cts_sctn dl.scd{padding:0;height:33px;background:url('/mob2/img/navi_bg06.gif') repeat-x;padding-left:5px;}
.cts_sctn dl.scd dt{display:none;}
.cts_sctn dl.scd dd{height:34px;display:inline-block;float:left;height:100%;background:url('/mob2/img/navi_bg05.gif') 100% 50% no-repeat;}
.cts_sctn dl.scd dd a{color:#909195;height:24px;padding-top:10px;padding-left:8px;padding-right:10px;letter-spacing:-1px;text-shadow:#fff 0 1px 0;}/* pading-top + height sould be 34px */
.cts_sctn dl.scd dd a.nh{color:#333;text-decoration:underline;background:none;}
.cts_sctn dl.scd dd.lst{background:none;}

.cts_sctn_en{overflow:hidden;margin-bottom:10px;letter-spacing:0px;border:3px solid #c3cce4;margin-left:10px;margin-right:10px;}
.cts_sctn_en dl{overflow:hidden;padding:10px;}
.cts_sctn_en dt{color:#036;border-bottom:1px solid #d8dadd;font-weight:bold;padding-bottom:3px;margin-bottom:10px;}
.cts_sctn_en dd{display:inline-block;float:left;height:100%;width:49%;margin-bottom:8px;background:url('/mob2/img/navi_lggicon.gif') 0px -21px no-repeat;}
.cts_sctn_en dd.alst{width:100%;background:url('/mob2/img/navi_lggicon.gif') 0px 4px no-repeat;}
.cts_sctn_en dd a{display:inline-block;padding-left:18px;}
.cts_sctn_en dd a.nh{color:#f90;font-weight:bold;text-decoration:underline;}

.cts_sctn_ck{overflow:hidden;margin-bottom:10px;letter-spacing:0px;border:3px solid #c3cce4;margin-left:10px;margin-right:10px;}
.cts_sctn_ck dl{overflow:hidden;padding:8px 10px 5px 10px;}
.cts_sctn_ck dt{color:#036;border-bottom:1px solid #d8dadd;font-weight:bold;padding-bottom:3px;margin-bottom:10px;}
.cts_sctn_ck dd{display:inline-block;float:left;height:100%;width:99%;margin-bottom:8px;background:url('/mob2/img/navi_lggicon.gif') 0px -21px no-repeat;}
.cts_sctn_ck dd.alst{width:100%;background:url('/mob2/img/navi_lggicon.gif') 0px 4px no-repeat;}
.cts_sctn_ck dd.lst{background:url('/mob2/img/navi_lggicon.gif') 0px -45px no-repeat;}
.cts_sctn_ck dd a{display:inline-block;padding-left:13px;}
.cts_sctn_ck dd a.nh{color:#f90;}
.cts_sctn_ck dd ul {margin-top:5px;margin-bottom:5px;padding-left:8px;background-color:white;overflow:hidden;}
.cts_sctn_ck dd li {background-image:url('/mob2/img/bul_cksctn.gif');background-position:4px 8px;background-repeat:no-repeat;margin-bottom:3px;display:inline-block;float:left;height:100%;width:49%;}

.cts_sctn_es{overflow:hidden;margin-bottom:10px;letter-spacing:0px;border:3px solid #c3cce4;margin-left:10px;margin-right:10px;}
.cts_sctn_es dl{overflow:hidden;padding:8px 10px 5px 10px;}
.cts_sctn_es dt{color:#036;border-bottom:1px solid #d8dadd;font-weight:bold;padding-bottom:3px;margin-bottom:10px;}
.cts_sctn_es dd{display:inline-block;float:left;height:100%;width:99%;margin-bottom:8px;background:url('/mob2/img/navi_lggicon.gif') 0px -21px no-repeat;}
.cts_sctn_es dd.alst{width:100%;background:url('/mob2/img/navi_lggicon.gif') 0px 4px no-repeat;}
.cts_sctn_es dd.lst{background:url('/mob2/img/navi_lggicon.gif') 0px -45px no-repeat;}
.cts_sctn_es dd a{display:inline-block;padding-left:16px;}
.cts_sctn_es dd a.nh{color:#f90;}

.cts_sctn_fr{overflow:hidden;margin-bottom:10px;letter-spacing:0px;border:3px solid #c3cce4;margin-left:10px;margin-right:10px;}
.cts_sctn_fr dl{overflow:hidden;padding:8px 10px 5px 10px;}
.cts_sctn_fr dt{color:#036;border-bottom:1px solid #d8dadd;font-weight:bold;padding-bottom:3px;margin-bottom:10px;}
.cts_sctn_fr dd{display:inline-block;float:left;height:100%;width:99%;margin-bottom:8px;background:url('/mob2/img/navi_lggicon.gif') 0px -21px no-repeat;}
.cts_sctn_fr dd.alst{width:100%;background:url('/mob2/img/navi_lggicon.gif') 0px 4px no-repeat;}
.cts_sctn_fr dd.lst{background:url('/mob2/img/navi_lggicon.gif') 0px -45px no-repeat;}
.cts_sctn_fr dd a{display:inline-block;padding-left:16px;}
.cts_sctn_fr dd a.nh{color:#f90;}

.cts_sctn_ar{overflow:hidden;margin-bottom:10px;letter-spacing:0px;border:3px solid #c3cce4;margin-left:10px;margin-right:10px;}
.cts_sctn_ar dl{overflow:hidden;padding:8px 10px 5px 10px;}
.cts_sctn_ar dt{color:#036;border-bottom:1px solid #d8dadd;font-weight:bold;padding-bottom:3px;margin-bottom:10px;}
.cts_sctn_ar dd{display:inline-block;float:right;height:100%;width:49%;margin-bottom:8px;background:url('/mob2/img/navi_lggicon.gif') 100% -21px no-repeat;}
.cts_sctn_ar dd.alst{width:100%;background:url('/mob2/img/navi_lggicon.gif') 100% 4px no-repeat;}
.cts_sctn_ar dd.lst{background:url('/mob2/img/navi_lggicon.gif') 100% -45px no-repeat;}
.cts_sctn_ar dd a{display:inline-block;padding-right:16px;}
.cts_sctn_ar dd a.nh{color:#f90;}

.cts_feat{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;}
.cts_feat .fbtn01{display:inline;margin-right:6px;letter-spacing:0px;}
.cts_feat .fbtn02{display:inline;margin-right:6px;}
.cts_feat .fbtn03{display:inline;}
.cts_feat a{display:inline-block;background-color:white;text-align:center;padding:6px 8px 6px 8px;font-size:0.8em;color:#6c8093;text-shadow:#fff 0 1px 0;
background-image:url('/mob2/img/bul.gif');background-position:100% 50%;background-repeat:no-repeat;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9eaec));border:1px solid #d8dadd;} /* 12px */

.cts_feat_en{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;letter-spacing:0px;}
.cts_feat_en p{display:inline-block;margin-right:3%;margin-bottom:3px;}
.cts_feat_en p.fbtn03{margin-right:0px;margin-bottom:0px;}
.cts_feat_en a{display:inline-block;padding:3px;font-size:0.867em;color:#6c8093;background:url('/mob2/img/bul.gif') 100% 50% no-repeat;padding-right:8px;} /* 12px */

.cts_feat_fr{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;letter-spacing:0px;}
.cts_feat_fr p{display:inline-block;margin-right:3%;margin-bottom:3px;}
.cts_feat_fr p.fbtn03{margin-right:0px;margin-bottom:0px;}
.cts_feat_fr a{display:inline-block;padding:3px;font-size:0.867em;color:#6c8093;background:url('/mob2/img/bul.gif') 100% 50% no-repeat;padding-right:8px;} /* 12px */

.cts_feat_es{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;letter-spacing:0px;}
.cts_feat_es p{display:inline-block;margin-right:3%;margin-bottom:3px;}
.cts_feat_es p.fbtn03{margin-right:0px;margin-bottom:0px;}
.cts_feat_es a{display:inline-block;padding:3px;font-size:0.867em;color:#6c8093;background:url('/mob2/img/bul.gif') 100% 50% no-repeat;padding-right:8px;} /* 12px */

.cts_feat_ck{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;letter-spacing:0px;}
.cts_feat_ck .fbtn01{display:inline;margin-right:4%;}
.cts_feat_ck .fbtn02{display:inline;margin-right:4%;}
.cts_feat_ck .fbtn03{display:inline;}
.cts_feat_ck a{display:inline-block;background-color:white;text-align:center;padding:3px;font-size:0.867em;color:#6c8093;background:url('/mob2/img/bul.gif') 100% 50% no-repeat;padding-right:8px;} /* 12px */

.cts_feat_ja{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;letter-spacing:0px;}
.cts_feat_ja .fbtn01{display:block;}
.cts_feat_ja .fbtn02{display:block;}
.cts_feat_ja .fbtn03{display:block;}
.cts_feat_ja a{display:inline-block;background-color:white;text-align:center;padding:3px;font-size:0.867em;color:#6c8093;background:url('/mob2/img/bul.gif') 100% 50% no-repeat;padding-right:8px;} /* 12px */

.cts_feat_ar{padding-left:5px;padding-right:5px;text-align:center;margin-bottom:30px;letter-spacing:0px;}
.cts_feat_ar p{display:inline-block;margin-left:3%;margin-bottom:3px;}
.cts_feat_ar p.fbtn03{margin-left:0px;margin-bottom:0px;}
.cts_feat_ar a{display:inline-block;padding:3px;font-size:0.867em;color:#6c8093;background:url('/mob2/img/bul_ar.gif') 0% 55% no-repeat;padding-left:8px;} /* 12px */

.cts_atctt{padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:25px;overflow:hidden;margin-top:10px;}
.cts_atctt .pdt{color:#666;font-size:0.933em;display:inline-block;letter-spacing:0;float:left;} /* 13px */
.cts_atctt .pdtar{color:#666;font-size:0.933em;display:inline-block;letter-spacing:0;float:right;} /* 13px */
.cts_atctt .psz{display:inline-block;font-size:0.867em;float:right;display:none;}
.cts_atctt .fnszbtn{overflow:hidden;display:inline-block;float:right;}
.cts_atctt .fnszbtnar{overflow:hidden;display:inline-block;float:left;}
.cts_atctt .fnszbtnar a{background-position:32% 40%;}
.cts_atctt .en a{background-position:53% 40%;}
.cts_atctt .jp a{background-position:45% 40%;}
.cts_atctt .ck a{background-position:50% 40%;}
.cts_atctt .sp a{background-position:49% 40%;}
.cts_atctt .fr a{background-position:45% 40%;}

.cts_atctt .fnsz01{display:block;background:url('/mob2/img/schl.gif') no-repeat 50% 40%;}
.cts_atctt .fnsz01 span{font-size:0.933em;text-align:center;display:inline-block;}
.cts_atctt .fnsz01 span.lft{margin-right:26px;color:#69f;}
.cts_atctt .fnsz01 span.rgt{color:#999;}
.cts_atctt .fnsz01 span.lften{margin-right:34px;color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz01 span.rgten{color:#999;letter-spacing:0px;}
.cts_atctt .fnsz01 span.lftjp{margin-right:34px;color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz01 span.rgtjp{color:#999;letter-spacing:0px;}
.cts_atctt .fnsz01 span.lftes{margin-right:34px;color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz01 span.rgtes{color:#999;letter-spacing:0px;}
.cts_atctt .fnsz01 span.lftfr{margin-right:34px;color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz01 span.rgtfr{color:#999;letter-spacing:0px;}
.cts_atctt .fnsz01 span.lftar{margin-left:34px;color:#999;letter-spacing:0px;}
.cts_atctt .fnsz01 span.rgtar{color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz02{float:right;display:block;background:url('/mob2/img/schr.gif') no-repeat 50% 40%;}
.cts_atctt .fnsz02 span{font-size:0.933em;text-align:center;display:inline-block;}
.cts_atctt .fnsz02 span.lft{margin-right:30px;color:#999;}
.cts_atctt .fnsz02 span.rgt{color:#69f;}
.cts_atctt .fnsz02 span.lften{margin-right:34px;color:#999;letter-spacing:0px;}
.cts_atctt .fnsz02 span.rgten{color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz02 span.lftjp{margin-right:34px;color:#999;letter-spacing:0px;}
.cts_atctt .fnsz02 span.rgtjp{color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz02 span.lftes{margin-right:34px;color:#999;letter-spacing:0px;}
.cts_atctt .fnsz02 span.rgtes{color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz02 span.lftfr{margin-right:34px;color:#999;letter-spacing:0px;}
.cts_atctt .fnsz02 span.rgtfr{color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz02 span.lftar{margin-left:34px;color:#69f;letter-spacing:0px;}
.cts_atctt .fnsz02 span.rgtar{color:#999;letter-spacing:0px;}

.cts_atccts{padding-left:10px;padding-right:10px;border-bottom:1px solid #d8dadd;margin-bottom:25px;}
.cts_atccts .pt{position:relative;text-align:center;padding-bottom:15px;}
.cts_atccts .pt .imgbx{text-align:center;position:relative;}
.cts_atccts .pt .imgbx img{max-width:80%;}
.cts_atccts .pt .imgbx .bf{float:left;position:absolute;left:0%;top:50%;margin-top:-10px;width: 28px;height: 28px;background: -webkit-gradient(linear, left top, left bottom, from(white), to(#E8E8E8));border-radius: 2px;border: 1px solid #D8DADD;display: inline-block;background-color: #ECECEC;text-align: center;font-size: 0.867em;color: #999;text-shadow: white 0 1px 0;line-height: 28px;font-weight: bold;}
.cts_atccts .pt .imgbx .nt{float:left;position:absolute;right:0%;top:50%;margin-top:-10px;width: 28px;height: 28px;background: -webkit-gradient(linear, left top, left bottom, from(white), to(#E8E8E8));border-radius: 2px;border: 1px solid #D8DADD;display: inline-block;background-color: #ECECEC;text-align: center;font-size: 0.867em;color: #999;text-shadow: white 0 1px 0;line-height: 28px;font-weight: bold;}
.cts_atccts .pt .ctbtn{text-align:center;margin-top:5px;}
.cts_atccts .pt .ctbtn .acbx{display:inline-block;color:#999;font-size:0.8em;text-align:center;height:30px;background:-webkit-gradient(linear, left top, left bottom, from(white), to(#E8E8E8));border-radius: 2px;border: 1px solid #D8DADD;background-color: #ECECEC;text-shadow: white 0 1px 0;line-height: 30px;padding-left:10px;padding-right:10px;}
.cts_atccts .pt .ctbtn .acbxar{display:inline-block;background:url('/mob2/img/btn_bx02ar.gif') no-repeat;width:100px;height:22px;color:#999;font-size:0.8em;text-align:right;padding-right:5px;line-height:200%;letter-spacing:0px;}
.cts_atccts .pt .ctn{display:inline-block;font-size:1em;color:#ccc;line-height:140%;background-color:#333333;padding:8px;width:85%;text-align:left;}
.cts_atccts .pt .ctnar{display:inline-block;font-size:1em;color:#ccc;line-height:140%;background-color:#333333;padding:8px;width:85%;text-align:right;}
.cts_atccts .pt img{}

.cts_atccts .atchd{background-color:#eee;margin-bottom:15px;padding-left:10px;padding-right:10px;}
.cts_atccts .atchd h3{font-size:0.934em;display:block;float:left;font-weight:normal;margin-right:10px;padding-top:5px;padding-bottom:5px;}
.cts_atccts .atchd p{font-size:0.934em;letter-spacing:0;}
.cts_atccts .atchd p a{color:#69f;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:5px;padding-bottom:5px;}

.cts_atccts .cnts{color:#333;font-size:1.067em;padding-bottom:22px;padding-left:6px;padding-right:6px;line-height:150%;} /* 16px */
.cts_atccts .cntsbig{color:#333;font-size:1.4em;line-height:150%;padding-bottom:30px;padding-left:6px;padding-right:6px;} /* 21px */
.cts_atccts .cntsen{color:#333;font-size:1.067em;padding-bottom:22px;letter-spacing:0px;line-height:165%;overflow: hidden;} /* 16px */
.cts_atccts .cntsbigen{color:#333;font-size:1.267em;line-height:150%;padding-bottom:23px;letter-spacing:0px;} /* 19px */
.cts_atccts .ctsimg{display:block;text-align:center;}
.cts_atccts .ctsimgr{display:block;text-align:center;}
.cts_atccts .ctsimgl{display:block;text-align:center;}
.cts_atccts .innercptn{display:block;font-size:0.9em;margin-top:-9px;color:#369;letter-spacing:0px;line-height:130%;padding-top:12px;}
.cts_atccts .ctsimg img{max-width:100%;margin-top:10px;margin-bottom:10px;}
.cts_atccts .ctsimgcptn{display:block;font-size:0.8em;margin-top:-9px;margin-bottom:10px;color:#369;letter-spacing:0px;line-height:110%;}
.ctsimg[data-iframe]{ display:none}
.ifm-youtube{width:320px;height:180px;margin:0 auto;}

.cts_atccts .utxtad{margin:15px 10px 20px 10px;overflow:hidden;}
.cts_atccts .atc_gatc .utxtad{margin:3px 0 0 0;overflow:hidden;}
.cts_atccts .utxtad{margin:15px 10px 20px 10px;overflow:hidden;}
.cts_atccts .utxtad ul{margin-left:2px;margin-right:2px;}
.cts_atccts .utxtad li{margin-bottom:3px;}
.cts_atccts .utxtad li a{display:block;background:url('/mob2/img/bul_etcatc2.gif') 0 -136px no-repeat;padding-left:22px;padding-top:2px;padding-bottom:3px;font-size:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* 15px */

.cts_atccts .rltv_new{border-bottom:1px solid #d8dadd;padding:5px;margin:5px;}
.cts_atccts .rltv_new ul{margin-left:2px;margin-right:2px;}
.cts_atccts .rltv_new li{margin-bottom:3px;}
.cts_atccts .rltv_new li.rltvar{text-align:right}
.cts_atccts .rltv_new li a{display:block;background:url('/mob2/img/bul_etcatc2.gif') 0 -190px no-repeat;padding-left:8px;padding-top:2px;padding-bottom:3px;font-size:1em;} /* 15px */
.cts_atccts .rltv_new .rltvvod{display:inline-block;}

#rltvset2{display:none;}

.cts_atccts .fvrt_new{border-bottom:1px solid #d8dadd;padding:5px;margin:5px;}
.cts_atccts .fvrt_new ul{margin-left:2px;margin-right:2px;}
.cts_atccts .fvrt_new li{margin-bottom:3px;}
.cts_atccts .fvrt_new li a{display:block;background:url('/mob2/img/bul_etcatc2.gif') 0 9px no-repeat;padding-left:8px;padding-top:2px;padding-bottom:3px;font-size:1em;} /* 15px */

.cts_atccts .txtad_new{border-bottom:1px solid #d8dadd;padding:5px;margin:5px 5px 0 5px;}
.cts_atccts .txtad_new ul{margin-left:2px;margin-right:2px;}
.cts_atccts .txtad_new li{margin-bottom:3px;}
.cts_atccts .txtad_new li a{display:block;background:url('/mob2/img/bul_etcatc2.gif') 0 9px no-repeat;padding-left:8px;padding-top:2px;padding-bottom:3px;font-size:1em;} /* 15px */

.cts_atccts .txtad_new .owad{margin-left:2px;margin-right:2px;margin-bottom:3px;}
.cts_atccts .txtad_new .owad a{display: block;background: url('/mob2/img/bul_etcatc2.gif') 0 9px no-repeat;padding-left: 8px;padding-top: 2px;padding-bottom: 3px;font-size: 1em;}

.cts_atccts .txtad_new #adarea1{margin-left:2px;margin-right:2px;margin-bottom:3px;}
.cts_atccts .txtad_new #adarea1 span{display:block;}
.cts_atccts .txtad_new #adarea1 span a{display: block;background: url('/mob2/img/bul_etcatc2.gif') 0 9px no-repeat;padding-left: 8px;padding-top: 2px;padding-bottom: 3px;font-size: 15px;}

.cts_ptcts .txtad_new{border-bottom:1px solid #d8dadd;padding:5px;margin:5px;}
.cts_ptcts .txtad_new ul{margin-left:2px;margin-right:2px;}
.cts_ptcts .txtad_new li{margin-bottom:3px;}
.cts_ptcts .txtad_new li a{display:block;background:url('/mob2/img/bul_etcatc2.gif') 0 -136px no-repeat;padding-left:22px;padding-top:2px;padding-bottom:3px;font-size:1em;} /* 15px */

.cts_ptcts .pjuyo_new{padding:5px;margin:5px 0;border-bottom:1px solid #D8DADD;margin-bottom:25px;}
.cts_atccts .pjuyo_new{border-bottom:1px solid #D8DADD;padding:5px;margin:5px;}
.pjuyo_new ul{overflow:hidden;height:100%;margin-top:5px;}
.pjuyo_new li{display:inline-block;width:33%;float:left;text-align:center;margin-bottom:10px;height:100%;}
.pjuyo_new li.lst{float:none;}
.pjuyo_new li img{width:87px;height:57px;border:1px solid #bdbdbd;}
.pjuyo_new a{display:block;position:relative;}
.pjuyo_new span{width:80%;font-size:0.867em;line-height:130%;color:#333;display:inline-block;margin-top:3px;}
.pjuyo_new span.crnt{position:absolute;width:79px;height:49px;display:block;top:0;left:50%;z-index:1;border:5px solid #09f;margin-left:-44px;margin-top:0;}

.cts_ptcts .pad_txt_new {border-bottom: 1px solid #D8DADD;padding-top: 9px;padding-bottom:10px;margin-bottom: 5px;margin-left: -5px;margin-right: -5px;padding-left: 5px;padding-right: 5px;background-color: #333;}
.cts_ptcts .pad_txt_new p{padding:0 5px 0 2px;}
.cts_ptcts .pad_txt_new a{display:block;background:url('/mob2/img/bul_etcatc2.gif') 0 -136px no-repeat;padding-left:22px;padding-top:2px;padding-bottom:3px;font-size:1em;color:#ccc;} /* 15px */

#rltvset2{display:none;}
#rltvvmore {overflow:hidden;background-color: #ECECEC;background:-webkit-gradient(linear, left top, left bottom, from(white), to(#E8E8E8));border-radius: 2px;border: 1px solid #D8DADD;display:inline-block;margin-left:-7px;padding-left:6px;padding-right:5px;}
#rltvvmore a{font-size:0.867em;color:#007aed;float:left;height:26px;background: url('/mob2/img/bul_etcatc2.gif') 0 -45px no-repeat;}
#rltvvmore span{padding-right:12px;background:url('/mob2/img/bul_etcatc2.gif') 93px -90px no-repeat;line-height:26px;color: #999;text-shadow: white 0 1px 0;}

.cts_atccts .shre_new{border-bottom:1px solid #d8dadd;margin:5px;overflow:hidden;padding-bottom:25px;padding-top:5px;}
.cts_atccts .shre_new ul{}
.cts_atccts .shre_new li{float:left;text-align:center;height:26px;border:1px solid #d8dadd;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));width:18%;margin-right:1%;}
.cts_atccts .shre_new a {height:26px;display:block;}
.cts_atccts .shre_new a.snstwt{background-image:url('/mob2/img/ico_share2.gif');background-repeat:no-repeat;background-position:50% 0px;}
.cts_atccts .shre_new a.snsfb{background-image:url('/mob2/img/ico_share2.gif');background-repeat:no-repeat;background-position:50% -27px;}
.cts_atccts .shre_new a.snsmt{background-image:url('/mob2/img/ico_share2.gif');background-repeat:no-repeat;background-position:50% -54px;}
.cts_atccts .shre_new a.snsyz{background-image:url('/mob2/img/ico_share2.gif');background-repeat:no-repeat;background-position:50% -81px;}
.cts_atccts .shre_new a.snscl{background-image:url('/mob2/img/ico_share2.gif');background-repeat:no-repeat;background-position:50% -108px;}
.cts_atccts .shre_new a.snskt{background-image:url('/mob2/img/ico_share2.gif');background-repeat:no-repeat;background-position:50% -135px;}
.cts_atccts .shre_new a span {width:34px;height:24px;overflow:hidden;display:inline-block;text-align:center;visibility:hidden;font-size:0.867em;}

.cts_atccts .blst{display: block;margin-left:-5px;margin-right:-5px;text-align: center;border-top:1px solid #D8DADD;color: #97999E;font-size: 0.934em;text-shadow: white 0 1px 0;height: 42px;line-height: 42px;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));margin-top:15px;}

.replybtn{padding-left:5px;padding-right:5px;}
.replybtn .blst{display: block;margin-left:-5px;margin-right:-5px;text-align: center;border-top:1px solid #D8DADD;color: #97999E;font-size: 0.934em;text-shadow: white 0 1px 0;height: 42px;line-height: 42px;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));margin-top:15px;}

.srchbkbtn{padding-left:5px;padding-right:5px;}
.srchbkbtn .blst{display: block;margin-left:-5px;margin-right:-5px;text-align: center;border-top:1px solid #D8DADD;color: #97999E;font-size: 0.934em;text-shadow: white 0 1px 0;height: 42px;line-height: 42px;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));margin-top:15px;}

.cts_rply{padding-left:5px;padding-right:5px;margin-bottom:25px;margin-left:5px;margin-right:5px;}
.cts_rply .tt{font-size:0.867em;margin-bottom:3px;color:#036} /* 13px */
.cts_rply .tt .vrp{display:inline-block;margin-left:4px;color:#39f;padding-right:5px;font-size:0.924em;color:#6c8093;background:url('/mob2/img/bul.gif') 100% 50% no-repeat;padding-right:8px;}
.cts_rply textarea.rply{width:79%;height:36px;line-height:130%;font-size:0.867em;color:#336;float:left;}
.cts_rply button.rplybtn{width:20%;height:38px;vertical-align:top;border:1px solid #d8dadd;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));font-size:0.867em;float:right;color: #97999E;text-shadow: white 0 1px 0;}

.cts_atclst{margin-bottom:30px;}
.cts_atclst li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_atclst .tt{display:block;color:#000;font-size:1.067em;letter-spacing:0px;overflow:hidden;font-weight:bold;line-height:135%}/* 16px */
.cts_atclst .tt2{display:block;color:#000;font-size:1.067em;letter-spacing:0px;font-weight:bold;line-height:135%} /* 16px */
.cts_atclst .tten{display:block;color:#000;font-size:1.067em;letter-spacing:0px;overflow:hidden;line-height:135%;}/* 16px */
.cts_atclst .tten2{display:block;color:#000;font-size:1.067em;letter-spacing:0px;font-weight:bold;line-height:135%}  /* 16px */
.cts_atclst .acbx{display:block;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;overflow:hidden;}
.cts_atclst .fl{overflow:hidden;margin-top:6px;display:block;} /* control property display */
.cts_atclst .fl img{border:0;width:90px;height:57px;float:left;margin-right:10px;}
.cts_atclst .fl img.arimg{float:right;margin-left:7px;margin-right:-7px;}
.cts_atclst .cts{display:block;color:#737373;font-size:0.8em;line-height:135%;letter-spacing:0;} /* 12px */
.cts_atclst .pbdt{display:inline-block;color:#737373;font-size:0.8em;line-height:120%;letter-spacing:0;margin-top:6px;}/* 12px */

.cts_atclstpr{margin-bottom:30px;}
.cts_atclstpr .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}
.cts_atclstpr li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_atclstpr .tt{display:block;color:#000;font-size:1.067em;letter-spacing:-1px;overflow:hidden;}
.cts_atclstpr .acbx{display:block;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;overflow:hidden;}
.cts_atclstpr .fl{overflow:hidden;display:block;} /* control property display */
.cts_atclstpr .pbdt{display:inline-block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;margin-top:4px;}

.cts_smpjuyo{margin-bottom:35px;margin-top:10px;}
.cts_smpjuyo ul{padding-left:5px;padding-right:5px;overflow:hidden;height:100%;}
.cts_smpjuyo li{display:inline-block;width:33%;float:left;text-align:center;margin-top:10px;height:100%;}
.cts_smpjuyo li.lst{float:none;}
.cts_smpjuyo li img{width:87px;height:57px;border:1px solid #bdbdbd;}
.cts_smpjuyo a{display:block;}
.cts_smpjuyo span{display:inline-block;width:80%;font-size:0.8em;line-height:130%;color:#333}

.cts_smpsctn{margin-bottom:35px;margin-top:10px;overflow:hidden;}
.cts_smpsctn .ctsmom01{overflow:hidden;}
.cts_smpsctn .ctsmom02{overflow:hidden;}
.cts_smpsctn .ctsbx{width:33%;display:inline-block;float:left;text-align:center;margin-bottom:5px;margin-top:10px;}
.cts_smpsctn .ctsbx h3{width:80%;display:inline-block;text-align:left;}
.cts_smpsctn .ttacbx {display:block;}
.cts_smpsctn li img{width:87px;height:57px;border:1px solid #bdbdbd;}
.cts_smpsctn a{display:block;}
.cts_smpsctn span{display:inline-block;width:80%;font-size:0.8em;line-height:130%;color:#333}

.cts_smmgnr{margin-bottom:30px;overflow:hidden;margin-top:10px;width:100%;}
.cts_smmgnr li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_smmgnr .tt{display:block;color:#000;font-size:1.067em;letter-spacing:-1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */ /* 16px */
.cts_smmgnr .acbx{display:block;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;overflow:hidden;}
.cts_smmgnr .fl{overflow:hidden;margin-top:6px;display:block;position:relative}
.cts_smmgnr .fl img{border:1px solid #ccc;width:65px;height:41px;float:left;margin-right:7px;}
.cts_smmgnr .fl .plybtn{display:inline-block;position:absolute;top:23px;left:2px;background:url('/mob2/img/playbtn03.png') no-repeat;width:18px;height:18px;}
.cts_smmgnr .cts{display:block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;} /* 11px */
.cts_smmgnr .pbdt{display:inline-block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;margin-top:4px;}

.cts_stltst{margin-bottom:30px;}
.cts_stltst .lst{}
.cts_stltst .lst li{height:100%;font-size:1.067em;border-bottom:1px solid #d8dadd;} /* 16px */
.cts_stltst .lst li a{display:block;height:100%;color:#000;padding-top:9px;padding-bottom:10px;padding-left:10px;padding-right:10px;overflow:hidden;line-height:135%} /* css3 property - not work in Opera, IE6 */
.cts_stltst .enst{letter-spacing:0px;margin-bottom:25px;} /* for English version */


.cts_tdysrch{margin-bottom:30px;}
.cts_tdysrch li{height:100%;font-size:1.067em;border-bottom:1px solid #d8dadd;} /* 16px */
.cts_tdysrch li a{display:block;height:100%;color:#000;padding-top:7px;padding-bottom:8px;padding-left:5px;padding-right:5px;}

.cts_rstatc{margin-bottom:30px;}
.cts_rstatc .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}
.cts_rstatc li{height:100%;font-size:1.067em;border-bottom:1px solid #d8dadd;} /* 16px */
.cts_rstatc li a{display:block;height:100%;color:#000;padding-top:7px;padding-bottom:8px;padding-left:5px;padding-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */

.cts_rstpt{margin-bottom:30px;overflow:hidden;}
.cts_rstpt .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}
.cts_rstpt ul{padding-left:5px;padding-right:5px;}
.cts_rstpt li{display:inline-block;width:33%;float:left;text-align:center;margin-top:10px;}
.cts_rstpt li.lst{float:none;}
.cts_rstpt li img{width:87px;height:57px;border:1px solid #bdbdbd;}
.cts_rstpt a{`:block;}
.cts_rstpt span.pttt{display:inline-block;width:80%;font-size:0.8em;line-height:130%;color:#333;margin-top:5px;}

.cts_rstvd{margin-bottom:30px;overflow:hidden;width:100%;}
.cts_rstvd .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}
.cts_rstvd ul{padding-left:5px;padding-right:5px;}
.cts_rstvd li{display:inline-block;width:33%;float:left;text-align:center;margin-top:10px;}
.cts_rstvd li.lst{float:none;}
.cts_rstvd li img{width:87px;height:57px;border:1px solid #bdbdbd;}
.cts_rstvd a{display:block;position:relative;}
.cts_rstvd span.pttt{display:inline-block;width:80%;font-size:0.8em;line-height:130%;color:#333;margin-top:5px;}
.cts_rstvd .plybtn{display:inline-block;position:absolute;top:0;left:50%;margin-left:-41px;margin-top:28px;background:url('/mob2/img/playbtn01.png') no-repeat;width:28px;height:28px;}

.cts_rstgrp{margin-bottom:30px;overflow:hidden;}
.cts_rstgrp .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}
.cts_rstgrp ul{padding-left:5px;padding-right:5px;}
.cts_rstgrp li{display:inline-block;width:33%;float:left;text-align:center;margin-top:10px;}
.cts_rstgrp li.lst{float:none;}
.cts_rstgrp li img{width:87px;height:57px;border:1px solid #bdbdbd;}
.cts_rstgrp a{display:block;}
.cts_rstgrp span.pttt{display:inline-block;width:80%;font-size:0.8em;line-height:130%;color:#333;margin-top:5px;}

.cts_ptlist{overflow:hidden;margin-bottom:25px;margin-top:10px;padding-bottom:5px;border-bottom:1px solid #d8dadd;padding-right:5px;}
.cts_ptlist li{height:100%;text-align:center;width:50%;float:left;}
.cts_ptlist li a{display:inline-block;width:144px;}
.cts_ptlist img{width:142px;height:94px;border:1px solid #bdbdbd;margin-bottom:4px;}
.cts_ptlist span{display:inline-block;font-size:0.8em;width:95%;line-height:130%;color:#333;}

.cts_ptlist02{overflow:hidden;margin-bottom:25px;margin-top:20px;padding-bottom:5px;border-bottom:1px solid #d8dadd;padding-right:5px;}
.cts_ptlist02 ul{overflow:hidden;width:100%;}
.cts_ptlist02 li{height:100%;text-align:center;width:50%;float:left;margin-bottom:30px;}
.cts_ptlist02 li a{display:inline-block;width:100%;}
.cts_ptlist02 li a.ttac{width:80%;margin-top:5px;}
.cts_ptlist02 li table{display:inline-block;}
.cts_ptlist02 li td.pt{width:134px;height:134px;background-color:#f0f2f5;border:1px solid #d8dadd;text-align:center;margin-bottom:5px;}
.cts_ptlist02 li td.pt img{border:1px solid #8e97a5;vertical-align:middle;}
.cts_ptlist02 span.imgtt{font-size:0.933em;line-height:130%;color:#333;display:inline-block;overflow:hidden;width:90%;}

.cts_vodlist{margin-bottom:30px;overflow:hidden;width:100%;}
.cts_vodlist li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_vodlist .tt{display:block;color:#000;font-size:1.067em;letter-spacing:-1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */ /* 16px */
.cts_vodlist .tten{display:block;color:#000;font-size:1.067em;letter-spacing:0px;overflow:hidden;}/* 16px */
.cts_vodlist .acbx{display:block;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;overflow:hidden;}
.cts_vodlist .fl{overflow:hidden;margin-top:6px;display:block;position:relative}
.cts_vodlist .fl img{border:1px solid #ccc;width:65px;height:41px;float:left;margin-right:7px;}
.cts_vodlist .fl .plybtn{display:inline-block;position:absolute;top:23px;left:2px;background:url('/mob2/img/playbtn03.png') no-repeat;width:18px;height:18px;}
.cts_vodlist .cts{display:block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;} /* 11px */
.cts_vodlist .pbdt{display:inline-block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;margin-top:4px;}

.cts_ptcts{padding-left:5px;padding-right:5px;border-bottom:1px solid #d8dadd;margin-bottom:25px;}
.cts_ptcts .pt{text-align:center;padding-bottom:5px;position:relative;background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333));margin-left:-5px;margin-right:-5px;margin-top:-15px;}
.cts_ptcts .pt .imgbx{text-align:center;position:relative;}
.cts_ptcts .pt .imgbx img{max-width:100%;}
.cts_ptcts .pt .imgbx .bf{display:inline-block;float:left;border:1px solid #8998a5;background-color:#ececec;text-align:center;font-size:0.867em;color:#8998a5;width:20px;height:20px;position:absolute;left:0%;top:50%;margin-top:-10px;}
.cts_ptcts .pt .imgbx .nt{display:inline-block;float:right;border:1px solid #8998a5;background-color:#ececec;text-align:center;font-size:0.867em;color:#8998a5;width:20px;height:20px;position:absolute;left:100%;top:50%;margin-top:-10px;margin-left:-20px;}
.cts_ptcts .pt .ctbtn{text-align:center;margin-top:5px;}
.cts_ptcts .pt .ctbtn .acbx{display: inline-block;color: #999;font-size: 0.8em;text-align: center;height: 30px;background: -webkit-gradient(linear, left top, left bottom, from(white), to(#E8E8E8));border-radius: 2px;border: 1px solid #D8DADD;background-color: #ECECEC;text-shadow: white 0 1px 0;line-height: 30px;padding-left: 10px;padding-right: 10px;}
.cts_ptcts .pt .ctbtn .acbxar{display:inline-block;background:url('/mob2/img/btn_bx02ar.gif') no-repeat;width:100px;height:22px;color:#999;font-size:0.8em;text-align:right;padding-right:5px;line-height:200%;letter-spacing:0px;}
.cts_ptcts .pt .ctn{margin: 0 auto;font-size: 0.934em;color: #CCC;line-height: 140%;padding: 8px 5px 5px 5px;text-align: left;text-shadow: #000 0 -1px 0;width:95%}
.cts_ptcts .pt .ctnar{display:inline-block;font-size:1em;color:#ccc;line-height:140%;background-color:#333333;border:1px solid #bcbec0;padding:3px 5px 4px 5px;width:80%;text-align:right;}
.cts_ptcts .blst{display: block;margin-left:-5px;margin-right:-5px;text-align: center;border-top:1px solid #D8DADD;color: #97999E;font-size: 0.934em;text-shadow: white 0 1px 0;height: 42px;line-height: 42px;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));margin-top:15px;}

@media screen and (min-width:500px){
    .cts_ptcts .pt .imgbx img{width:100%;}
}

.cts_vodcts{padding-left:5px;padding-right:5px;border-bottom:1px solid #d8dadd;margin-bottom:25px;}
.cts_vodcts .cnts{color:#333;font-size:0.934em;padding-bottom:20px;padding-left:3px;padding-right:3px;line-height:150%} /* 14px */
.cts_vodcts .cntsbig{color:#333;font-size:1.134em;line-height:150%;padding-bottom:23px;} /* 17px */
.cts_vodcts .cntsen{color:#333;font-size:1em;padding-bottom:22px;padding-left:3px;padding-right:3px;letter-spacing:0px;line-height:150%;} /* 15px */
.cts_vodcts .cntsbigen{color:#333;font-size:1.2em;line-height:150%;padding-bottom:23px;letter-spacing:0px;} /* 18px */
.cts_vodcts .pt{padding-bottom:15px;position:relative;}
.cts_vodcts .pt .imgbx{text-align:center;position:relative;}
.cts_vodcts .pt .imgbx img{max-width:80%;border:3px solid #1c1c1c;}
.cts_vodcts .pt .imgbx object.vodnews{width:420px;height:360px;}
.cts_vodcts .pt .plybtn{top:50%;left:50%;display:inline-block;position:absolute;background:url('/mob2/img/playbtn02.png') no-repeat;width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.cts_vodcts .blst{display: block;margin-left:-5px;margin-right:-5px;text-align: center;border-top:1px solid #D8DADD;color: #97999E;font-size: 0.934em;text-shadow: white 0 1px 0;height: 42px;line-height: 42px;background:-webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F0F1F2));margin-top:15px;}

.cts_reply{margin-bottom:20px;margin-left:5px;margin-right:5px;overflow:hidden;}
.cts_reply dl{border-bottom:1px solid #d8dadd;padding-top:7px;padding-bottom:5px;padding-left:5px;padding-right:5px;background-color:#eff0f1;overflow:hidden;}
.cts_reply dt{color:#000;font-size:0.934em;}
.cts_reply dd.rpid{font-size:0.8em;display:inline-block;float:left;margin-right:10px;color:#999;letter-spacing:0}
.cts_reply dd.rptm{font-size:0.8em;display:inline-block;color:#999;letter-spacing:0;float:left;margin-right:10px;}
.cts_reply dd.deldd{font-size:0.8em;display:inline-block;color:#999;letter-spacing:0}

.cts_rstvd2{margin-bottom:30px;overflow:hidden;margin-top:10px;}
.cts_rstvd2 li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_rstvd2 .tt{display:block;color:#000;font-size:1.067em;letter-spacing:-1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} /* css3 property - not work in Opera, IE6 */ /* 16px */
.cts_rstvd2 .acbx{display:block;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;overflow:hidden;}
.cts_rstvd2 .fl{overflow:hidden;margin-top:6px;display:block;position:relative}
.cts_rstvd2 .fl img{border:1px solid #ccc;width:65px;height:41px;float:left;margin-right:7px;}
.cts_rstvd2 .fl .plybtn{display:inline-block;position:absolute;top:23px;left:2px;background:url('/mob2/img/playbtn03.png') no-repeat;width:18px;height:18px;}
.cts_rstvd2 .cts{display:block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;} /* 11px */
.cts_rstvd2 .pbdt{display:inline-block;color:#737373;font-size:0.734em;line-height:120%;letter-spacing:0;margin-top:4px;}
.cts_rstvd2 .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}

.cts_hislst{margin-top:20px;}
.cts_hislst ul{}
.cts_hislst ul.first{border-top:none;}
.cts_hislst ul.last{margin-bottom:30px;}
.cts_hislst li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_hislst .tt{display:block;color:#000;font-size:1.067em;letter-spacing:-1px;} /* 16px */
.cts_hislst .acbx{display:block;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;overflow:hidden;}

.cts_rstpt2{overflow:hidden;margin-bottom:25px;margin-top:10px;padding-bottom:5px;border-bottom:1px solid #d8dadd;padding-right:5px;}
.cts_rstpt2 ul{overflow:hidden;width:100%;}
.cts_rstpt2 li{height:100%;text-align:center;width:50%;float:left;margin-bottom:15px;}
.cts_rstpt2 li a{display:inline-block;width:100%;}
.cts_rstpt2 li a.ttac{width:80%;margin-top:5px;}
.cts_rstpt2 li table{display:inline-block;}
.cts_rstpt2 li td.pt{width:134px;height:134px;background-color:#f0f2f5;border:1px solid #d8dadd;text-align:center;margin-bottom:5px;}
.cts_rstpt2 li td.pt img{border:1px solid #8e97a5;vertical-align:middle;}
.cts_rstpt2 span.imgtt{font-size:0.8em;line-height:130%;color:#333;display:inline-block;overflow:hidden;width:90%;}
.cts_rstpt2 .nv{display:inline-block;color:#999;font-size:0.734em;margin-left:10px;line-height:100%;vertical-align:middle;}

#vmr {background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f0f1f2));overflow:hidden;}
#vmr a {display: block;text-align:center;border-bottom:1px solid #D8DADD;color:#97999e;font-size: 0.934em;text-shadow:#fff 0 1px 0;background:url('/mob2/img/ico_vmr.gif') no-repeat 50% 98%;height:37px;line-height:280%;} /*14px*/

.lctn #appdownban {position:absolute;right:0;top:0;background:-webkit-gradient(linear, left top, left bottom, from(#e9eef3), to(#cdd3db));}
.lctn #appdownban {position:absolute;right:0;}
.lctn #appdownban dt{display:none;}
.lctn #appdownban dd {background: url('http://img.yonhapnews.co.kr/basic/svc/13_images/20130102mban_appdown.png') 90% 50% no-repeat;border-left:1px solid #e0e1e4;padding-left:0;}
.lctn #appdownban dd a{display:block;height:31px;padding-left:10px;line-height:30px;overflow:hidden;font-size:12px;word-spacing:-2px;letter-spacing:0;padding-right:23px;text-shadow:0 1px 0 #fff;border-left:1px solid #f6f6f7;text-decoration:none;color:#426274;letter-spacing:-1px;}

.lctn #sochiban {position:absolute;right:0;top:0;background:-webkit-gradient(linear, left top, left bottom, from(#e9eef3), to(#cdd3db));}
.lctn #sochiban {position:absolute;right:0;}
.lctn #sochiban dt{display:none;}
.lctn #sochiban dd {background:url('/mob2/img/bul_sokbo.gif') 100% 50% no-repeat;border-left:1px solid #e0e1e4;padding-left:0;}
.lctn #sochiban dd a{display:block;height:31px;padding-left:10px;line-height:30px;overflow:hidden;font-size:12px;word-spacing:-2px;letter-spacing:0;padding-right:13px;text-shadow:0 1px 0 #fff;border-left:1px solid #f6f6f7;text-decoration:none;color:#426274;letter-spacing:-1px;}

#adbtm_fixed{position:fixed;bottom:0;width:100%;z-index:80}

.appdownbn{height:48px;width:100%;background-color:#0f68ad;background:-webkit-gradient(linear, left top, left bottom, from(#65add5), to(#0f68ad));}
.appdownbn a{display:block;width:100%;height:100%;position:relative;text-align:center;}
.appdownbn a .txt{background:url('http://img.yonhapnews.co.kr/basic/svc/13_images/20130102appban00.png') no-repeat 0 1px;height:48px;display:inline-block;padding-left:30px;margin-left:-34px;}
.appdownbn a .txt .msg{font-size:0.934em;font-weight:bold;letter-spacing:-1px;word-spacing:-1px;color:#d7f5ff;text-shadow:1px 1px 0 #116aad;height:48px;line-height:48px;display:inline-block;float:left;}
.appdownbn a .txt .banlogo{display:inline-block;width:89px;height:48px;background:url('http://img.yonhapnews.co.kr/basic/svc/13_images/20130102appban00.png') no-repeat 0 -56px;margin-left:7px;float:left;}
.appdownbn a .icn{display:block;width:37px;height:32px;background:url('http://img.yonhapnews.co.kr/basic/svc/13_images/20130102appban00.png') no-repeat 0 -110px;position:absolute;right:10px;top:9px;}

.sportsbn{height:48px;width:100%;background-color:#e0e0e0;}
.sportsbn a{display:block;width:100%;height:100%;position:relative;text-align:center;background: url('/mob2/img/bul_sokbo.gif') 100% 50% no-repeat;}
.sportsbn a .icn{display:block;width:111px;height:46px;background:url('/mob2/img/sportsban.png') no-repeat;position:absolute;left:0;top:0;}
.sportsbn a .txt{font-size:15px;font-weight:bold;letter-spacing:-1px;padding-left:10px;display:inline-block;height:100%;line-height:46px;text-shadow:0 1px 0 #ffffff;}
.sportsbn a .txt .t1{font-size:13px;font-weight:normal;letter-spacing:0;color:#21438d;}


.appdownbn .shkban{width:100%;height:100%;overflow:hidden;position:relative;background-color:#fff;}
.appdownbn .shkban a{background-color:#45558c;border-radius:5px;height:46px;margin-top:2px;margin-right:2px;width:auto;margin-left:2px;}
.appdownbn .shkban a img{width:211px;margin-top:3px;margin-right:10px;}
.appdownbn .shkban a .icn2{position:absolute;width:45px;height:41px;background:url('/mob2/img/shkban03.png') no-repeat;right:-2px;top:-2px;}

.ban_undertxt{margin-left:-5px;margin-right:-5px;background-color:#f1f2f4;}
.ban_ptadm{margin-left:-5px;margin-right:-5px;margin-top:-26px;margin-bottom:25px;}

.cts_spent{margin-bottom:30px;overflow:hidden;margin-left:-5px;margin-right:-5px;}
.cts_spent h3{border-bottom:2px solid #4a7cae;padding-left:5px;padding-bottom:3px;color:#036;font-size:14px;}
.cts_spent li{border-bottom:1px solid #d8dadd;;overflow:hidden;}
.cts_spent .acbx{display:block;overflow:hidden;}
.cts_spent  img{width:80px;float:left;margin-right:10px;height:53px;}
.cts_spent .tt{display:table-cell;color:#333;font-size:1em;line-height:120%;vertical-align:middle;height:53px;padding-right:10px;}

.cts_ld{width:80%;height:45px;margin:35px auto;background-color:#eaeaea;border:1px solid #d4d4d4;border-radius:10px;text-align:center;}
.cts_ld span{line-height:45px;color:#727272;text-shadow:0 1px 0 #fff}
.tbzm_txt {display: block;padding-left:10px;background-color: #313540;text-align: left;font-size:0.75em;margin-bottom: 23px;color: #727272;background-color:#eaeaea;text-shadow:0 1px 0 #fff;}

#admxrbn{height:50px;margin-top:-30px;margin-bottom:30px;}
.ban_jindo {background-color:#262c3a;border:1px solid  #12151c;display:block;height:40px;}
.ban_jindo a {display:block;height:40px;line-height:40px;position:relative;}
.ban_jindo a .tt{color:#e9edf6;font-size:1em;font-weight:bold;text-shadow:1px 1px 1px #12151c;height:40px;line-height:40px;padding-left:6px;display:block;float:left;word-spacing:-1px;}
.ban_jindo a .bt{background-color:#474f64;display:block;float:right;height:40px;font-size:12px;color:#e9edf6;padding-left:12px;padding-right:12px;line-height:40px;}
.vban_jindo {background-color:#262c3a;border:1px solid  #12151c;display:block;height:40px;margin-top:-5px;}
.vban_jindo a {display:block;height:40px;line-height:40px;position:relative;}
.vban_jindo a .tt{color:#e9edf6;font-size:1em;font-weight:bold;text-shadow:1px 1px 1px #12151c;height:40px;line-height:40px;padding-left:6px;display:block;float:left;word-spacing:-1px;}
.vban_jindo a .bt{background-color:#474f64;display:block;float:right;height:40px;font-size:12px;color:#e9edf6;padding-left:12px;padding-right:12px;line-height:40px;}
.vban_jindo2 {background-color:#262c3a;border:1px solid  #12151c;display:block;height:40px;margin-left:-5px;margin-right:-5px;margin-top:-5px;margin-bottom:10px;}
.vban_jindo2 a {display:block;height:40px;line-height:40px;position:relative;}
.vban_jindo2 a .tt{color:#e9edf6;font-size:1em;font-weight:bold;text-shadow:1px 1px 1px #12151c;height:40px;line-height:40px;padding-left:12px;display:block;float:left;word-spacing:-1px;}
.vban_jindo2 a .bt{background-color:#474f64;display:block;float:right;height:40px;font-size:12px;color:#e9edf6;padding-left:12px;padding-right:12px;line-height:40px;}

.cas{text-align:center;overflow:hidden;background-color:#c0c4cf;}
.cas li{width:25%;float:left;height:32px;line-height:32px;font-size:12px;color:#000;}
.cas span.tt{padding-right:4px;}
.cas span.nb{font-weight:bold;letter-spacing:0;padding-right:2px;color:#000;}

#ypolldiv{margin-bottom:25px;}
#M09004{margin-bottom:25px;}

/* add 20150619 */
#lyt_ft.hasbanner{padding-bottom:50px}
.foreign_fb{position:fixed;left:0;bottom:0;width:100%;text-align:center;}
.foreign_articleb {float:right;padding:10px 0 0 10px}
#lyt_ft.hasbanner .ft_bf a{top:15px;}

/* ë³¸ë¬¸(336*280) 2016-07-08 */
.foreign_articleb_type02{display:block;padding:0 0 10px;text-align:center;}
/* 구글 336x280광고 추가 2016-11-25 */
.foreign_articleb_type02.foreign-ad01,
.foreign_articleb_type02.foreign-ad02,
.foreign_articleb_type02.foreign-ad03{overflow:hidden;display:block;height:280px;padding-bottom:0;}
.foreign_articleb_type02.foreign-ad02,
.foreign_articleb_type02.foreign-ad03{margin-top:20px;}
/* 본문 하단 pc버전 버튼 2016-11-25 */
.cts_feat_article {display:none}

/* 신포맷 2016-08-05 */
.caption {position:relative;padding:0 59px 0 15px;background:#f5f5f5;}
.caption.open{padding:0 15px}
.caption .edit-txt{overflow:hidden;height:45px;line-height:45px;text-overflow:ellipsis;white-space:nowrap;}
.caption.open .edit-txt{height:auto;padding:12px 0 15px;line-height:20px;white-space:normal}
.caption.open .btn-down{display:none}
.caption.caption-ar {position:relative;padding:0 15px 0 59px;background:#f5f5f5;}
.caption.caption-ar.open{padding:0 15px}
.caption.caption-ar .edit-txt{overflow:hidden;height:45px;line-height:45px;text-overflow:ellipsis;white-space:nowrap;direction:rtl}
.caption.caption-ar.open .edit-txt{height:auto;padding:12px 0 15px;line-height:20px;white-space:normal}
.caption.caption-ar.open .btn-down{display:none}
.caption.caption-ar .btn-down{overflow:hidden;position:absolute;right:inherit;left:0;top:0;display:block;width:44px;height:44px;text-indent:5000px;background:#e8e8e8 url(/static/resources/img/arr3_15x10_ffffff_3x.png) no-repeat 0 0;background-size:15px auto !important;background-position:50%;}
.btn-down{overflow:hidden;position:absolute;right:0;top:0;display:block;width:44px;height:44px;text-indent:-5000px;background:#e8e8e8 url(/static/resources/img/arr3_15x10_ffffff_3x.png) no-repeat 0 0;background-size:15px auto !important;background-position:50%;}
.txt-link{margin:0 0 0 15px;text-decoration:underline;color:#599cd5}
.anc-link {color:#2f83ca; text-decoration:underline;}
.caption.caption-ar .txt-link{margin:0 15px 0 0;}

/* 본문 : 맵 캡션정보이미지 2016-08-05 */
.section-map {position:relative;font-size:13px;line-height:19px;color:#434343;}
.wrap-map-box {overflow:hidden;position:relative;width:100%;height:0;padding-bottom:56.25%}
.wrap-map-box iframe,
.wrap-map-box .map-box  {position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:56.25%;}
.wrap-map-box.open,
.wrap-map-box.open iframe,
.wrap-map-box.open .map-box{padding-bottom:75%;}
.wrap-map-box .map-control{position:absolute;right:9px;top:9px;width:38px;height:38px;background:url(/static/resources/img/mIcon_38_38_extend.png) no-repeat 50%;background-size:38px 38px;}
.wrap-map-box.open .map-control{background:url(/static/resources/img/mIcon_38_38_close.png) no-repeat 50%;background-size:38px 38px;}

/* 본문 : 유튜브 캡션정보이미지 2016-08-05 */
.section-video {overflow: hidden;font-size:13px;line-height:19px;}
.section-video .video-box{position: relative;height: 0;padding: 56.25% 0 0;}
.section-video iframe,
.section-video object,
.section-video embed { position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* 본문 관련기사 2016-09-06 */
.rltn{display:block !important;padding:0 6px;border-top:1px solid #d8dadd;border-bottom:1px solid #d8dadd;}
.rltntt{padding:10px 0;font-size:15px;font-weight:bold;}
.rltn_list{}
.rltn_list li{margin:5px 0;}
.rltn_list li a{display:block;padding-left:10px;color:#333;font-size:13px;background:url(../../img/mob2/icon_list_rel.gif) no-repeat 0 7px;background-size:4px auto !important;padding-top:3px;padding-bottom:3px;}
html[lang="ar"] .rltn_list li a{display:block;padding-left:0;padding-right:10px;color:#333;font-size:13px;background:url(../../img/mob2/icon_list_rel.gif) no-repeat 100% 7px;background-size:4px auto !important;}