@charset "UTF-8";

/* Reset Css */
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,button,blockquote,th,td{color:#333;margin:0;padding:0;font-size:12px;line-height:1.3;font-family: "メイリオ","Hiragino Kaku Gothic Pro",Meiryo,"ヒラギノ角ゴ Pro W3","MS PGothic","MS UI Gothic",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:none;}
body{text-align:center;}

table{border-collapse:collapse;border-spacing:0;}
em,cite,address,dfn,var{font-style:normal;}
dl,ul,ol{list-style:none;}
img{border:0;vertical-align:middle;}
a{color:#004D8E;text-decoration:none;}
a:hover{color:#e66b01 !important;text-decoration:underline;}
/*a:visited{color:#747a95 !important;}*/
fieldset{border:0;}
hr{display:none;}
legend, .hidden, caption{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden;}
.clearfx{zoom:1;}
.clearfx:after{content: ".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
.png24{tmp:expression(setPng24(this));}
button{border:none;background-color:transparent;cursor:pointer;}
select{font:12px Arial,Helvetica,Clean,Sans-serif;}
input.radio,label{cursor:pointer;}
input.radio{margin-left:5px;margin: 0 -3px 0 0\9;vertical-align:middle;}

/* Layout Css */
h1{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden;}
#doc{position:relative;margin:0 auto;width:100%;min-width:970px;_width:expression(document.body.offsetWidth <= 970 ? '970px':'100%');text-align:left;overflow:hidden;}
#header{position:relative;width:100%;height:167px;}
#header,#container,#footer{clear:both;}
#container{position:relative;zoom:1;margin-right:15px;padding-bottom:20px;background:url(https://images.joins.com/ui_joins/japan11/index/k_index.gif) right 0 repeat-y;text-align:left;}
#container:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#container .main{float:left;width:100%;margin-right:-340px;padding-top:16px;}
#container .column{margin:0 310px 0 15px;}
.secondary{float:right;width:300px;padding-top:16px;}
.midColumn{clear:both;zoom:1;padding:18px 0 9px;background:url(https://images.joins.com/ui_joins/japan11/index/k_index_mid.gif) 0 0 repeat-y;border-top:1px solid #dfdfdf;}
.midColumn:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.m1Column{float:left;width:415px;}
.m2Column{float:left;width:224px;padding-left:10px;}
#footer{margin:0 15px;border-top:1px solid #dedede;}

.cfx{clear:both;zoom:1;}
.cfx:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.joonganghide{display:none;}
.main h2{padding-bottom:10px;font-size:14px;}
.title h2{margin-bottom: 10px;padding:0 3px;}
.main h3{padding-bottom:10px;}
h2,h2 a,h3,h3 a{color:#000;}
em.time{color:#999;}
.first{padding-left:0 !important;background:none !important;}
.related{margin-left:3px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) no-repeat 0 -28px;font-size:14px;}
.circle{padding-bottom:9px !important;padding-left:17px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -65px no-repeat;}
.photo_area .circle{padding-bottom:9px !important;}
.secondary .list_view{position:absolute;top:0;right:0;}
span.date{color:#989898;font-size:11px;line-height:12px;}
.cmt{padding-left:16px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -586px no-repeat;color:#7997c9;font-size:12px !important;font-weight:bold;text-decoration:none !important;}
.cmt:hover{text-decoration:underline !important;}
.tag02{margin:0 3px;vertical-align:-1px;}
.time{font-size:12px;}
/*ul.date{clear:both;zoom:1;margin:0 10px 12px 0;padding:7px 0 6px 9px;background-color:#fbfbfb;border:1px solid #ececec;}
ul.date:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
ul.date li{float:left;padding-left:13px;margin-right:13px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -655px no-repeat;}
ul.date li a{color:#333;}*/

/* = gn = */
#joongang_gn{width:100%;margin-bottom:15px;border-bottom:1px solid #e6e6e6;text-align:center;}
#joongang_gn .doc{height:24px;margin:0 auto;padding:7px 15px 0;text-align:left;position:relative;}
#joongang_gn:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#joongang_gn a.joongang{float:left;}
#joongang_gn ul{float:right;padding-top:1px;}
#joongang_gn li{float:left;margin-left:9px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/u_gn.png) no-repeat 0 -22px;color:#9C9C9C;}
#joongang_gn li a{color:#9C9C9C;}

#logo{float:left;width:242px;}
#logo .joongang{display:block;margin:14px 0 1px;}
#header .ad{width:100%;height:103px;text-align:center;}
#header .ad iframe{width:728px;height:90px;}

/* 네비 */
.lnb{clear:both;zoom:1;position:relative;margin:0 15px;height:64px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -128px repeat-x;}
.lnb:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
.lnb .menu{zoom:1;float:left;width:668px;height:31px;}
.lnb .menu:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
.lnb .menu{position:relative;padding-left:8px;}
.lnb .menu li{float:left;}
.lnb .menu li dl.submenu,.lnb .shopping_comment{display:none;position:absolute;top:41px;left:21px;}
.lnb .menu li.on dl.submenu,.lnb .menu li.on .shopping_comment{display:block;}
.lnb .menu li dl.submenu{width:920px;}
.lnb .menu li dl.submenu dd{float:left;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -279px no-repeat;}
.lnb .menu li dl.submenu dd{padding:0 13px 0 15px;}
.lnb .menu li dl.submenu dd.on a{color:#e66b01;text-decoration:underline;}
.lnb .menu li a{float:left;display:block;height:33px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -207px no-repeat;color:#666;}
.lnb .menu li a.a{width:57px;background-position:-8px 0;}
.lnb .menu li a.b{width:102px;background-position:-65px 0;}
.lnb .menu li a.c{width:87px;background-position:-167px 0;}
.lnb .menu li a.d{width:122px;background-position:-254px 0;}
.lnb .menu li a.a:hover, .lnb .menu li a.b:hover, .lnb .menu li a.c:hover, .lnb .menu li a.d:hover, .lnb .menu li a.e:hover{text-decoration:none;}
.lnb .menu .on a.a,.lnb .menu li a.a:hover{background-position:-8px -64px;}
.lnb .menu .on a.b,.lnb .menu li a.b:hover{background-position:-65px -64px;}
.lnb .menu .on a.c,.lnb .menu li a.c:hover{background-position:-167px -64px;}
.lnb .menu .on a.d,.lnb .menu li a.d:hover{background-position:-254px -64px;}
.lnb .menu li a span{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden;}
.lnb .menu li dl.submenu dd a{background:none;height:15px;}
.lnb .wide_left{position:absolute;top:0;left:0;width:8px;height:64px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 0 no-repeat;}
.lnb .wide_right{position:absolute;top:0;right:0;width:20px;height:64px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) right -192px no-repeat;}

.search_area{zoom:1;position:absolute;right:35px;top:109px;width:237px;border:1px solid #cf6701;}
.search_area *{vertical-align:middle;_vertical-align:top;}
.search_area input.text{width:180px;height:17px;margin:-1px 0;padding:2px 4px 0;background-color:#fff2e6;border:0;border-right:1px solid #cf6701;font-size:12px;}
.search_area .search_submit{width:48px;height:19px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -311px no-repeat;color:#fff;}

.login{position:absolute;right:30px;top:144px;}
.login li{float:left;margin:0 5px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -279px no-repeat;}
.login a{color:#666;}

.main .ft{margin:0 10px 17px 0;font-size:14px;text-align:right;}
.list_view{text-decoration:underline;}
.main .list_view{font-size:14px;}

.main .list li,.pr li{margin-left:1px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 7px no-repeat;}
.main .list li,.related_list li{margin-bottom:5px;}
.main .list li.divide{margin-bottom:19px;}
.pr li{margin-bottom:5px;color:#666;font-size:16px;}
.pr li a{margin-right:4px;text-decoration:underline;}

.pr_area{position:relative;zoom:1;margin:0 10px 25px 0;}
.pr_area iframe{display:none;width:100%;height:44px;padding:10px 0 4px;border:1px solid #dedede;}

.category_news{position:relative;zoom:1;margin-bottom:10px;}
.category_news .pr{margin-bottom:17px;}
/*.category_news .hd{margin-bottom:10px;}
.category_news .hd h2{margin-bottom:0 !important;}*/
.category_news .hd,.category_news .bd{clear:both;zoom:1;}
.category_news .hd:after,.category_news .bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main .list li a{font-size:16px;text-decoration:underline;}
.category_news .ft span,.special_news .ft span{margin:0 4px;}
.category_news .ft #paginate{margin-top:15px;}
.category_news .prev_next{margin-top:-11px;}
.description{float:left;margin:2px 0 0 5px;color:#a86749;font-size:14px;}
.category_news .korean{margin-right:5px;color:#333;font-size:16px;text-decoration:underline;}
.category_news .hd h2,.category_news .hd .description{float:left;}
.category_news .ft .date{margin-top:30px;}
.category_news .list,.category_news .pr{padding-left:4px;}

.prev_next{color:#adadad;}
.prev_next .on{font-weight:bold;}

.photo_center li{float:left;display:table;table-layout:fixed;position:relative;background-color:#e9e9e9;overflow:hidden;}
.photo_center li a{display:table-cell;*float:left;margin-bottom:6px;text-align:center;overflow:hidden;vertical-align:middle;}
.secondary .photo_center li{width:70px;height:70px;}
.secondary .photo_center li a{width:70px;height:70px;line-height:70px;*font-size:70px;}
.secondary .photo_center li img{max-width:70px;max-height:70px;width:expression(this.clientWidth>69?"70px":"auto");}

.photo_fix_area{position:relative;zoom:1;margin-bottom:17px;}
.photo_fix_area .hd{position:relative;zoom:1;}
.photo_fix_area .bd{margin-right:10px;}
.photo_fix_area .photo_fix{position:relative;}
.photo_fix_area .photo_fix li{float:left;text-align:center;}
.photo_fix_area .photo_fix li a{display:block;margin:0 auto;}
.photo_fix_area .photo_fix li img{display:block;margin:0 auto 7px;border:1px solid #dfdfdf;}
.photo_fix_area .related_list{display:none;margin:13px 0 17px;}
.photo_fix_area .list_on{display:block;}
.photo_fix_area .prev_next{position:absolute;top:0;right:0;width:134px;margin:0;}
.photo_fix_area .prev_next button{margin-right:4px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 2px -107px no-repeat;}
.photo_fix_area .prev_next li,.photo_fix_area .prev_next button{float:left;}
.photo_fix_area .prev_next button{width:14px;height:15px;}
.photo_fix_area .prev_next .on button{background-position:2px -147px;}
.photo_fix_area .prev_next .prv{margin-right:6px;background-position:0 -189px;}
.photo_fix_area .prev_next .nxt{margin:0 0 0 2px;background-position:right -234px;}
.photo_fix_area a.search{position:absolute;top:0;right:10px;font-size:14px;text-decoration:underline;}
.photo_fix_area .on .line,.photo_fix_area a:hover .line{display:block;position:absolute;top:0;left:0;width:107px;height:129px;border:2px solid #e66c00;}

.photo_fix_num5 li{width:19.9%;}
.photo_fix_num5 a{position:relative;width:110px;}
.photo_fix_num5 li img{width:109px;height:131px;}
.photo_fix_num4 li{width:24.5%;}
.photo_fix_num4 li a{width:150px;}
.photo_fix_num4 li img{width:135px;height:135px;}

.line{border-bottom:1px solid #dfdfdf;}

.photo_area,.photo_area .hd{position:relative;zoom:1;}
.photo_area .bd ul{padding-bottom:7px;}
.photo_area .bd li{float:left;padding-bottom:10px;text-align:center;}
.photo_area .bd li span{display:block;position:relative;margin:0 auto;}
.photo_area .bd li em{float:left;display:table;table-layout:fixed;position:relative;background-color:#e9e9e9;overflow:hidden;}
.photo_area .bd li em a{display:table-cell;*float:left;margin-bottom:6px;text-align:center;overflow:hidden;cursor:pointer;vertical-align:middle;}
.photo_area .bd li .line{display:none;}
.photo_area .bd li.on .line{display:block;position:absolute;top:0;left:0;width:131px;height:131px;border:2px solid #e66c00;}
.photo_area .bd li a{display:block;margin:0 auto;}

.photo_num4{margin-bottom:18px;}
.photo_num4 .bd li{width:24.5%;}
.photo_num4 .bd li span{width:136px;height:136px;margin-bottom:8px;}
.photo_num4 .bd li em{width:136px;height:136px;}
.photo_num4 .bd li em a{width:136px;height:136px;line-height:136px;*font-size:136px;}
.photo_num4 .bd li img{max-width:136px;max-height:136px;width:expression(this.clientWidth>135?"136px":"auto");}
.photo_num4 .bd li a{width:136px;}

.photo_num5{margin-bottom:8px;}
.photo_num5 .bd li{width:19.5%;}
.photo_num5 .bd li span{width:100px;height:100px;margin-bottom:0;}
.photo_num5 .bd li em{width:100px;height:100px;}
.photo_num5 .bd li em a{width:100px;height:100px;line-height:100px;*font-size:100px;}
.photo_num5 .bd li img{max-width:100px;max-height:100px;width:expression(this.clientWidth>99?"100px":"auto");}
.photo_num5 .bd li a{width:100px;}

.news_feature{margin-bottom:8px;}
.news_feature dt{float:left;margin-right:4px;}
.news_feature dd{margin-bottom:4px;}
.news_feature dd iframe{height:15px;}
.news_feature dd.ad_iframe{margin-bottom:2px;}

.secondary h2{margin-bottom:7px;}
.secondary .ad{margin-bottom:15px;}
.secondary .ad,.secondary .ad iframe{width:300px;height:250px;}

.ranking{width:298px;margin-bottom:13px;border:1px solid #d4d4d4;overflow:hidden;}
.ranking .bd{position:relative;}
.ranking h4{margin-bottom:7px;}
.ranking .ranking_area,.ranking .ranking_area .ranking_order{display:none;}
.ranking .ranking_area{width:280px;margin-bottom:0;padding:41px 0 8px 10px;}
.ranking .popular_news .popular,.ranking .ranking_area .area_on,.ranking .comment_news .comment,.ranking .share_news .share{display:block;}
.ranking h3{position:absolute;top:0;z-index:1;}
.ranking h3 a{display:block;width:98px;height:21px;padding-top:6px;background-color:#f7f7f7;border:1px solid #d4d4d4;border-top:0;color:#333;text-align:center;}
.ranking h3.popular_tit{left:0;}
.ranking h3.popular_tit a{border-left:0;}
.ranking h3.comment_tit{left:98px;}
.ranking h3.comment_tit a{width:100px;}
.ranking h3.share_tit{left:199px;}
.ranking .popular_news h3.popular_tit a,.ranking .comment_news h3.comment_tit a,.ranking .share_news h3.share_tit a{background-color:#fff;border-bottom:0;}
.ranking .ranking_area .ranking_order{position:relative;margin-bottom:10px;}
.ranking .ranking_area .ranking_order .add{position:absolute;top:-25px;right:1px;padding-right:19px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) right -233px no-repeat;color:#666;font-weight:bold;}

.ranking_list li{height:14px;margin-bottom:7px;padding:0 0 0 23px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -282px no-repeat;line-height:14px;overflow:hidden;}
.ranking_list li.n2{background-position:0 -303px;}
.ranking_list li.n3{background-position:0 -324px;}
.ranking_list li.n4{background-position:0 -345px;}
.ranking_list li.n5{background-position:0 -366px;}
.ranking_list li.n6{background-position:0 -387px;}
.ranking_list li.n7{background-position:0 -408px;}
.ranking_list li.n8{background-position:0 -429px;}
.ranking_list li.n9{background-position:0 -450px;}
.ranking_list li.n10{background-position:0 -471px;}

.graph{position:relative;width:300px;margin-bottom:14px;}
.graph .bd{padding:6px 5px;border:1px solid #dfdfdf;}
.graph iframe{width:286px;height:208px;}

.photo_article{position:relative;width:300px;}
.photo_article h2{margin-bottom:2px;}
.photo_article .bd{margin-left:-6px;_margin-left:-12px;padding-bottom:15px;}
.photo_article li{margin:6px 0 0 6px;}


.secondary .sponsor_link{margin-bottom:15px;}
.secondary .sponsor_link,.secondary .sponsor_link iframe{width:300px;height:250px;}

.banner{margin:0 -7px 6px 0;}
.banner li{display:inline;float:left;margin-right:7px;}

.mobile{border:1px solid #dfdfdf;}
.mobile dl{padding-right:10px;}
.mobile dt{padding:15px 0 5px;font-weight:bold;}
.mobile dd.img{float:left;margin-right:5px;}
.mobile dd.img img{vertical-align:top;}
.mobile a{color:#333;}
.mobile dd{font-size:11px;}

.today_article{margin-bottom:15px;}
.secondary .list{padding:15px 0 7px 10px;border:1px solid #dfdfdf;}
.secondary .list li{margin-bottom:5px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -621px no-repeat;}

/* sub */
.headlinenews{margin-bottom:17px;}
.headlinenews .hd{position:relative;zoom:1;margin-bottom:1px;}
.headlinenews h3{font-size:25px;}
.headlinenews h3 a{color:#004D8E;}
.headlinenews .bd{margin:0 10px 0 0;}
.headlinenews .img{float:left;margin:-1px 10px 0 0;}
.headlinenews .img img{vertical-align:top;}
.headlinenews .img img{width:120px;height:89px;padding:4px;border:1px solid #dedede;}
.headlinenews .bd span{font-size:14px;line-height:23px;}
.headlinenews .counting{position:absolute;bottom:0;right:7px;}
.headlinenews .counting iframe{width:500px;height:20px;}
.headlinenews .time{margin:0 7px 0 4px;}
.headlinenews .ft .list{padding-top:12px;}
.headlinenews .ft .list li{text-align:left;}

.ranking_news .bd{margin-bottom:5px;}
.ranking_news li{height:auto;margin-bottom:17px;padding-top:1px;background:url(https://images.joins.com/ui_joins/japan11/common/u_ranking.png) 0 0 no-repeat;font-size:16px;overflow:visible;}
.ranking_news li a{text-decoration:underline;}
.ranking_news li.n2{background-position:0 -30px;}
.ranking_news li.n3{background-position:0 -60px;}
.ranking_news li.n4{background-position:0 -90px;}
.ranking_news li.n5{background-position:0 -120px;}
.ranking_news li.n6{background-position:0 -150px;}
.ranking_news li.n7{background-position:0 -180px;}
.ranking_news li.n8{background-position:0 -210px;}
.ranking_news li.n9{background-position:0 -240px;}
.ranking_news li.n10{background-position:0 -270px;}
.ranking_news .ft{margin-bottom:0;}


.category{position:absolute;top:0;right:0;margin-right:10px;}
.category ul,.category li,.category span{float:left;color:#adadad;}
.category li,.search .hd li{margin:0 5px 0 4px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -279px no-repeat;}

#paginate{clear:both;position:relative;text-align:center;zoom:1;}
#paginate *{margin:0;padding:0;vertical-align:middle;}
#paginate .start{background:none;padding:3px 8px 2px 19px;}
#paginate a,#paginate strong{_position:relative;display:inline-block;padding:3px 9px 2px 11px;color:#333;background:url(https://images.joins.com/ui_joins/news10/common/k_common_icon.gif) 0 -622px no-repeat;text-decoration:none !important; line-height:normal;font:bold 12px verdana,AppleGothic,Arial,Helvetica,Clean,Sans-serif;}
#paginate strong{color:#e66c00 !important;padding:3px 8px 2px 10px;}
#paginate a.pre,#paginate a.next{color:#656565;padding:0;margin:0;width:19px;height:20px;display:inline-block;}
#paginate a.pre{background:url(https://images.joins.com/ui_joins/news10/common/k_common_icon.gif) no-repeat left -545px;}
#paginate a.next{background:url(https://images.joins.com/ui_joins/news10/common/k_common_icon.gif) no-repeat right -545px;margin-left:11px;}

.shopping{overflow:hidden;position:relative;zoom:1;}
.shopping iframe{width:100%;height:268px;}
.shopping .ad_300 {float:left;width:50%;*width:49.9%;}/*display:inline-block;*display:inline;zoom:1;*/
/*.shopping .ad_300:first-child {margin-right:100px;}*/

.photo_line{margin-bottom:18px;border-bottom:1px solid #dfdfdf;}
.photo_iframe{position:relative;zoom:1;}
.photo_iframe iframe{width:100%;height:620px;}

/* = list = */
.search{position:relative;zoom:1;margin-right:10px;}
.search .hd{margin-bottom:17px;border-bottom:1px solid #dfdfdf;}
.search .hd h3{float:left;}
.search .hd em{color:#fb4d00;}
.search .hd ul{float:right;margin-top:3px;}
.search .hd li{float:left;}
.search .hd li a{color:#333;}
.search .hd li strong{text-decoration:underline;}
.news_list{padding-bottom:8px;}
.news_list li{clear:both;zoom:1;margin-bottom:11px;padding-bottom:16px;background:url(https://images.joins.com/ui_joins/japan11/common/l_line.png) 0 bottom repeat-x;}
.news_list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.news_list dl{position:relative;zoom:1;padding-right:10px;}
.news_list dt{padding-bottom:6px;font-size:16px;font-weight:bold;}
.news_list dt a{text-decoration:underline;}
.news_list dd{margin-bottom:2px;font-size:14px;line-height:21px;}
.news_list dd.photo{display:table-cell;display /*\**/: table\9;table-layout:fixed;float:left;width:100px;margin:2px 16px 0 0;overflow:hidden;}
.news_list dd.photo a{display:table-cell;*float:left;width:100px;height:101px;background-color:#f3f3f3;line-height:101px;*font-size:101px;text-align:center;overflow:hidden;vertical-align:middle;}
.news_list dd.photo img{max-width:100px;max-height:101px;width:expression(this.clientWidth>100?"101px":"auto");overflow:hidden;} /* height:expression(this.scrollHeight>79?"80px":"auto"); */
.news_list dd a.add{text-decoration:underline;}
.news_list dd .time{margin:0 6px;}
.news_list .end{margin:0;background:none;}

.search_form{margin:0 10px 15px 0;}
.search_form .bd{padding:16px 0 11px 18px;background-color:#fbfbfb;border-bottom:1px solid #dfdfdf;border-top:2px solid #f38c30;}
.search_form .bd .text{float:left;width:275px;height:21px;margin:0 -1px 0 0;padding:5px 5px 0;background-color:#fff;border:1px solid #cdcdcd;font-size:13px;}
.search_form .bd button{float:left;width:56px;height:28px;background:url(https://images.joins.com/ui_joins/japan11/common/k_button.png) 0 0 no-repeat;color:#fff;}
.search_form .bd ul.radio_area{padding-top:7px;}
.search_form .bd ul.radio_area li{float:left;margin-right:10px;}

.select{float:left;position:relative;width:120px;margin-right:5px;padding-left:4px;z-index:1000;cursor:pointer;}
.select .default{padding:5px 0 4px 8px;background:#fff url(https://images.joins.com/ui_joins/japan11/common/u_common.png) right -691px no-repeat;border:1px solid #d2d2d2;font-size:13px;cursor:pointer;}
.select .option{position:absolute;top:27px;left:4px;width:118px;padding:4px 0;background-color:#fff;border:1px solid #d2d2d2;background:#fff;display:none;}
.select .option li{cursor:pointer;color:#463714;padding:1px 0 2px 8px;font-size:13px;}
.select .option li:hover,.collection_search_form .select .option .on,.collection_search_form .select .option .on:hover{background:#ddd;}
.select .option li{behavior:expression(this.onmouseover=new Function("this.className+=' on'"),this.onmouseout=new Function("this.className=this.className.replace(' on','')"),this.style.behavior=null);}
.select .over{display:block;height:120px;}

.main .ranking_area{margin-bottom:23px;margin-right:10px;}
.main .ranking_area .hd{margin-bottom:10px;border-bottom:1px solid #dedede;}
.main .ranking_area .hd h3{float:left;margin-bottom:7px !important;}
.tab{float:right;position:relative;margin:2px 0 -1px;_border-right:1px solid #d2d2d2;}
.tab li{float:left;margin-right:-1px;}
.tab li a{display:block;position:relative;width:63px;height:19px;padding-top:4px;background-color:#f6f6f6;border:1px solid #d2d2d2;color:#666;text-align:center;}
.tab li.on a{background-color:#fff;border-bottom-color:#fff;color:#333;}
.main .ranking_area .list{clear:both;zoom:1;}
.main .ranking_area .list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main .ranking_area .list li{clear:both;zoom:1;margin-bottom:10px;padding-left:0;background:none;line-height:20px;}
.main .ranking_area .list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main .ranking_area .list li span{float:right;color:#7997c9;font-weight:bold;text-align:center;}
.main .ranking_area .list li a,.main .ranking_area .list li em{float:left;}
.main .ranking_area .list strong{float:left;width:16px;height:15px;margin-right:10px;margin-top:2px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -772px no-repeat;color:#fff;font-family:tahoma;font-size:11px;line-height:13px;text-align:center;letter-spacing:-1px;}
.main .ranking_area .list .top strong{background-position:0 -742px;}
.main .ranking_area .ft{margin-right:0;color:#666;font-size:12px;text-align:left;}
.main .ranking_area .rank{width:37px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -820px no-repeat;text-align:center;}
.main .ranking_area .list em.time{margin-left:5px;}

.temperature{position:relative;zoom:1;}
.temperature .hd{position:relative;zoom:1;margin:0;border:0;}
.temperature .hd h3{float:none !important;}
.temperature .bd{position:relative;zoom:1;margin:0 0 9px 0;background:url(https://images.joins.com/ui_joins/japan11/common/k_temperature.png) 0 0 repeat-x;border:1px solid #e9e9e9;text-align:center;}
.temperature .bd iframe{width:286px;}
.temperature .ft iframe{width:100%;}
.temperature .list{padding-top:10px;border-top:1px solid #dedede;}
.temperature .list li span{float:right;text-align:right;}

.title{clear:both;zoom:1;height:28px;margin:0 10px 18px 0;border-bottom:2px solid #f38c30;}
.title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.title h2{float:left;background-color:#f38c2f;color:#fff;font-size:16px;}
.title ul{float:right;margin-top:6px;}
.title li{float:left;margin-left:9px;padding-left:10px;background:url(https://images.joins.com/ui_joins/japan11/common/k_navi.png) 0 -278px no-repeat;font-size:14px;}
.title li.on{font-weight:bold;}
.title .list_view{float:right;}

.special_issue{margin-bottom:18px;padding-bottom:21px;background:url(https://images.joins.com/ui_joins/japan11/common/l_line.png) 0 bottom repeat-x;}

.special_news{position:relative;zoom:1;margin-right:10px;}
/*.special_news .hd{height:28px;margin-bottom:17px;border-bottom:2px solid #F38C30;}
.special_news h3{float:left;background-color:#f38c2f;color:#fff;font-size:16px;}*/
.special_news_list{padding-bottom:8px;}
.special_news_list li{clear:both;zoom:1;margin-bottom:11px;padding-bottom:13px;background:url(https://images.joins.com/ui_joins/japan11/common/l_line.png) 0 bottom repeat-x;}
.special_news_list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.special_news_list dl{position:relative;zoom:1;padding-right:10px;}
.special_news_list dt{clear:both;zoom:1;padding-bottom:6px;font-size:16px;font-weight:bold;}
.special_news_list dt:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.special_news_list dt .list_view{float:right;font-size:12px;font-weight:normal;}
.special_news_list dt a{float:left;text-decoration:underline;}
.special_news_list dt strong,.special_news_list dt span{float:left;}
.special_news_list dt strong{margin:3px 8px 0 0;background-color:#f38c30;font-size:14px;color:#fff;line-height:14px;}
.special_news_list dd{float:left;margin-bottom:2px;font-size:14px;line-height:21px;}
.special_news_list dd.photo{display:table-cell;display /*\**/: table\9;table-layout:fixed;float:left;width:100px;margin:2px 14px 0 0;overflow:hidden;}
.special_news_list dd.photo a{display:table-cell;*float:left;width:100px;height:100px;background-color:#f3f3f3;line-height:100px;*font-size:100px;text-align:center;overflow:hidden;vertical-align:middle;}
.special_news_list dd.photo img{max-width:100px;max-height:100px;width:expression(this.clientWidth>99?"100px":"auto");overflow:hidden;} /* height:expression(this.scrollHeight>79?"80px":"auto"); */
.special_news_list dd a.add{text-decoration:underline;}
.special_news_list dd .time{margin:0 6px;}
.special_news_list .related_list{display:block;padding-top:10px;}
.special_news_list .related_list li{margin-bottom:8px;background:none;font-size:14px;}

.related_list li{zoom:1;margin-left:1px;padding:0 0 0 10px;background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -28px no-repeat !important;}

.one_depth{width:;background:#fff !important;}
.mobile_area{position:relative;width:970px;margin:0 auto;text-align:center;}
.mobile_area form{position:absolute;top:474px;left:83px;}
.mobile_area form input.text{float:left;width:150px;margin-right:3px;padding:2px 4px 2px;border:2px solid #f38c30;}
.mobile_area form span.at{float:left;margin:0 3px;line-height:22px;}
.mobile_area form select{margin-right:-5px;margin-right /*\**/: -5px\9;_margin-right:-2px;*margin-right:-2px;vertical-align:top;font-size:15px;}
.mobile_area .search_submit{width:50px;height:20px;background:url(https://images.joins.com/ui_joins/japan11/common/k_button.png) 0 -38px no-repeat;color:#fff;text-align:center;}

#footer{padding:21px 0;}
#footer .jcube{width:94px;height:34px;float:left;margin:0 24px 0;background:url(https://images.joins.com/ui_joins/news10/common/k_footer_icon.gif) 0 -30px no-repeat;border-right:1px solid #dedede;font-size:0;line-height:0;text-indent:-9999px;}
#footer ul{float:left;margin:9px 11px 0 0;}
#footer li{float:left;padding:0 17px 0 18px;background:url(https://images.joins.com/ui_joins/news10/common/k_footer_icon.gif) 0 2px no-repeat;}
#footer li a{color:#999;text-decoration:underline;}
#footer li.start{padding-left:0;background:none;}
#footer address{padding-top:9px;color:#999;font-size:13px;}

.contents_area{margin-right:10px;}
.contents_area li{background:url(https://images.joins.com/ui_joins/japan11/common/u_common.png) 0 -890px no-repeat;}
.contents_area dt{font-weight:bold;}
.contents_area p,.contents_area li,.contents_area dt,.contents_area dd{margin-left:1px;line-height:24px;font-size:14px;text-align:left;}
.contents_area p,.contents_area li,.contents_area dd{padding-left:11px;}
.contents_area p,.contents_area ul,.contents_area .bd dd{margin-bottom:24px;}
.contents_area ul{margin-left:11px;}
.contents_area dd ul{margin-left:0;}

.main .sponsor_link{margin:0 10px 18px 0;height:265px;}/* border-bottom:1px solid #dedede;border-top:1px solid #dedede;height:237px; */
.yahoo_ad iframe,.main .sponsor_link iframe{width:100%;height:265px;}/*height:257px;*/

.mobilever{display:none;height:99px;padding:20px;font-size:2em;font-weight:bold;background:#e1e1e1;}
.mobilever a{display:block;height:94px;margin:0 auto;background-color:#f5f5f5;border:2px solid #c3c3c3;color:#004d8e !important;-webkit-text-size-adjust:auto;font-family: "メイリオ","Hiragino Kaku Gothic Pro",Meiryo,"ヒラギノ角ゴ Pro W3","MS PGothic","MS UI Gothic",Helvetica,Arial,sans-serif;border-radius:4px;font-size:40px;}
.mobilever span{display:inline-block;margin-top:30px;padding-left:40px;background:url("https://images.joins.com/ui_mobile/joongang_japanese/k_pcgo.gif") 0 center no-repeat;background-size:22px 34px;line-height:35px;}
.mobilever_on{display:block;}

/* Popup */
.layer_wrap{display:none; position: fixed;top: 50%; left: 50%; width: 362px; height: auto;margin:-200px 0px 0px -180px;text-align:left;z-index: 10;}
.layer_wrap.layer_on{display:block;}
.popup_wrap{border: 1px solid #ddd;background: #fff;}
.pop_header{position:relative;padding: 14px 40px 13px 20px;background:#ff8111; }
.pop_tit{color:#fff; font-size:18px; font-weight:bold;line-height:23px;}
.btn_popClose01{position:absolute; top:15px; right:20px; width:20px; height:20px;background:url(https://images.joins.com/ui_joins/japan11/popup/b_popClose.png) center no-repeat;z-index: 11;}
.pop_body {padding:35px 0px 20px;}
.pop_body p{padding:0px 50px 13px;color:#2a2a2a;font-size:16px;line-height:24px;letter-spacing:-1px;}
.pop_detail{margin-bottom:15px;padding:15px 50px 13px;background:#f6f6f6;}
.pop_detail li{color:#f88c0e;font-size:16px;line-height:24px;font-weight:bold;}
.pop_detail li span{display:inline-block; padding-right:20px;color:#2a2a2a;}
.btn_wrap{border-top:1px solid #d6d6d6;}
.btn_popClose02{display:block; padding:15px 0px; color:#2a2a2a; font-size:16px; text-align:center;}

/* yahoo ad */
.yahoo_ad{height:auto;margin:0 10px 18px 0;padding-top:10px;text-align:left;}
.yahoo_ad .list li{margin-bottom:4px;padding:3px 0 3px 0;background:none;cursor:pointer;}
.yahoo_ad .list li.on{background-color: #fffbcc;cursor:pointer;}
.yahoo_ad dt{margin-bottom:4px;}
.yahoo_ad dt a.yh_title{font-size:16px;text-decoration:underline;}
.yahoo_ad .list li.on a.yh_title{color:#e66c00;}
.yahoo_ad dt a.yh_url{font-size:12px;color:#999 !important;text-decoration:none;}
.yahoo_ad dd a{color:#333 !important;text-decoration:none;}
.yahoo_ad .ft{margin-top:-2px;text-align:right;}
.yahoo_ad .ft span{border-bottom:1px solid #004d8e;}
.yahoo_ad .ft a{color:#004d8e !important;text-decoration:none;}
.yahoo_ad .bd .list li:hover,.yahoo_ad .bd .list li.on{background-color:#FFFBCC;}
.yahoo_ad .list li.on a.yh_title,.yahoo_ad .list li:hover a.yh_title{color:#E66C00;}
