@media screen and (min-width:980px) {

/*@import url('css/common.css');*/
.entry-content{zoom:1;}
.entry-content:after{content:" ";display:block;clear:both;height:0;visibility:hidden;}
a.link-01{color:#4199cc;}
a.link-01:hover{color:#82baee;}
.entry-content p.bg{margin-bottom:8px;padding:5px 10px;line-height:1.4;background:#f1f1f1;line-height:1.4;}
.entry-content ul{padding-bottom:10px;}
.entry-content ul li{padding-left:16px;background:url(../img/b02_ico_s.gif) 5px 8px no-repeat;margin-bottom:7px;line-height:1.6; font-size: 14px;}
.entry-content ol{padding-bottom:10px;}
.entry-content ol li{list-style-position:inside;list-style-type:decimal;margin-bottom:5px;line-height:1.6;}
dl{margin-bottom:15px;}
.dl-s{padding-bottom:10px;}
.dl-s dd{padding-left:12px;background:url(../img/b02_ico_s.gif) 1px 5px no-repeat;margin-bottom:0;line-height:1.6;}
.entry-content ul.c01 li{background:url(../img/c01_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c02 li{background:url(../img/c02_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c03 li{background:url(../img/c03_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c04 li{background:url(../img/c04_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c05 li{background:url(../img/c05_ico_s.gif) 5px 6px no-repeat;}
.entry-content ul.c06 li{background:url(../img/c06_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c07 li{background:url(../img/c07_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c08 li{background:url(../img/c08_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c09 li{background:url(../img/c09_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c10 li{background:url(../img/c10_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c11 li{background:url(../img/c11_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c12 li{background:url(../img/c12_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c13 li{background:url(../img/c13_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c14 li{background:url(../img/c14_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c15 li{background:url(../img/c15_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.b02 li{background:url(../img/b02_ico_s.gif) 5px .4em no-repeat;font-size:14px;line-height:1.4;}
.entry-content ul.cyawaosi-eizo li{background:url(../img/c02_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.cmamegaku li{background:url(../img/c03_ico_s.gif) 5px 8px no-repeat;}

.dot-t{background:url(../img/dot_w.gif) 0 0 repeat-x;}
.dot-b{background:url(../img/dot_w.gif) 0 bottom repeat-x;}
.margin-b0{margin-bottom:0!important;}
.margin-b15{margin-bottom:15px!important;}
.display-n{display:none;}
.float-l{float:left;}
.float-r{float:right;}
.clear-b{clear:both;}
.img-center {text-align: center;} .img-center > div,.img-center img {margin: auto;}
.bk{color:#000;}
.gray{color:#333;}
.gray-h{color:#999;}
.red{color:#f66;}
.orange{color:#f60;}
.color.c01{color:#000;}
.color.c02{color:#e52c2c;}
.color.c03{color:#096;}
.color.c04{color:#09c;}
.color.c05{color:#36c;}
.color.c06{color:#264786;}
.color.c07{color:#80ab00;}
.color.c08{color:#8e1531;}
.color.c09{color:#f90;}
.color.c10{color:#f33;}
.color.c11,{color:#c36;}
.color.c12{color:#669;}
.color.c13{color:#069;}
.color.c14{color:#063;}
.color.c15{color:#000;}
.text-s{font-size:10px;}
.text-m{font-size:12px;}
.text-l{font-size:14px;}
.arw-c,.arw-c-l,.arw-c-s,.arw-c-l-s{background:url(../img/arw_c.gif) 6px 50% no-repeat;padding:2px 0 2px 21px;font-weight:bold;font-size:12px;/*height:16px*/;line-height:1.0;}
.arw-c.down,.arw-c-l.down,.arw-c-s.down,.arw-c-l-s.down{background:url(../img/arw_c_d.gif) 6px 1px no-repeat;}
.arw-c-s,.arw-c-l-s{padding-left:20px;font-size:10px;height:14px;background-position-y:2px;}
.arw-c-l,.arw-c-l-s{padding-left:14px;}
.arw-c-l{background:url(../img/arw_c.gif) 0 50% no-repeat;}
.arw-c-l-s{background:url(../img/arw_c.gif) 0 50% no-repeat;}
.arw-c-l.down{background:url(../img/arw_c_d.gif) 0 1px no-repeat;}
.arw-c-l-s.down{background:url(../img/arw_c_d.gif) 0 2px no-repeat;}
img.arw-r{padding-left:4px;position:relative;top:2px;}
a.arw-r-prev,a.arw-r-next{background:url(../img/arw_r_r.gif) left 1px no-repeat;padding:2px 0 2px 18px;font-weight:bold;font-size:12px;height:16px;line-height:1.0;}
a.arw-r-next{background:url(../img/arw_r.gif) right 1px no-repeat;padding:2px 18px 2px 0;}
a.btn-bl{background:url(../img/btn_bl_bg.gif) 0 0 no-repeat;display:block;width:215px;height:24px;font-size:12px;color:#fff;padding:13px 10px 0 25px;font-weight:bold;line-height:1.0;}
a.btn-bl:hover{text-decoration:underline;}
.ico-pic{padding-left:2px;display:inline!important;}
.ico-mov{padding-left:2px;display:inline!important;}
.entry-content .ico-pic,.entry-content .ico-mov{width:18px;height:13px;position:absolute;padding-left:4px;padding-top:3px;}
.entry-content .ico-pic:after,.entry-content .ico-mov:after{width:22px;height:13px;content:" ";}
.entry-content .ico-mov{padding-left:2px;display:inline!important;}
a.pdf{background:url(../img/ico_pdf.gif) 0 0 no-repeat;padding:3px 0 4px 21px;font-weight:bold;}
.block{display:block;}
.float-image img{display:block;float:left;margin-right:15px;}
.select-bl{margin:3px 0;}
.select-bl .select{position:absolute;width:160px;height:24px;padding:3px 24px 0 8px;color:#fff;font-weight:bold;font-size:12px;background:url(../img/bg_select.gif) no-repeat;overflow:hidden;}
.select-gr{margin:3px 0;}
.select-gr .select{position:absolute;width:160px;height:24px;padding:3px 24px 0 8px;color:#fff;font-weight:bold;font-size:12px;background:url(../img/bg_select_gr.gif) no-repeat;overflow:hidden;}
.dot-l{height:6px;background:url(/img/dot_l.gif) 0 18px repeat-x;padding:18px 0 30px;margin:0;border:none;}

/*@import url('css/layout.css');*/
#Header .box,#Wrapper{width:1020px;margin:auto;}
#Header{height:160px;padding-bottom:0px;z-index:100;}
#Main{min-height:600px;width:695px;float:left;overflow-x:hidden;}
#Sub{width:300px;float:right;min-height:600px;}
#Footer{padding:0 0 40px;}

/*@import url('css/library.css');*/
.bn_250{display:block;margin-bottom:10px;}
.box-inner{float:left;padding-right:10px;}
.box-b0{margin-bottom:0;}
.box-b10{margin-bottom:10px;}
.box-b15{margin-bottom:15px;}
.box-b20{margin-bottom:20px;}
.box-b25{margin-bottom:25px;}
.box-b30{margin-bottom:30px;}
.box-t0{padding-top:0;}
.box-t10{padding-top:10px;}
.box-t15{padding-top:15px;}
.box-t20{padding-top:20px;}
.box-t25{padding-top:25px;}
.box-t30{padding-top:30px;}
.box-w120{width:120px;}
.box-w140{width:140px;}
.box-w156{width:156px;}
.box-w230{width:230px;}
.box-w250{width:250px;}
.box-w270{width:270px;}
.box-w320{width:320px;}
.box-w360{width:360px;}
.box-w400{width:400px;}
.box-w430{width:430px;}
.box-w450{width:450px;}
.frame{border:5px solid;padding:10px 15px;}
.frame-s{border:1px solid #ccc;border-top:none;padding:12px 15px 0 15px;}
.frame-s .entry-content .hd{padding-bottom:3px;line-height:1.4;position:relative;top:-1px;}
.frame-s p{padding-bottom:0;line-height:1.4;font-size:12px!important;margin-bottom:14px!important;}
.frame-s p.dot-t{background:url(../img/dot_w.gif) 0 0 repeat-x;padding-top:15px;}
.frame-s p.dot-b{background:url(../img/dot_w.gif) 0 bottom repeat-x;}
.frame-s p.tab{margin-left:14px;}
.frame-s p .arw-c-l{position:relative;top:2px;}
.frame-s.info{padding:12px 15px 0 8px;}
.frame-bg{border:1px solid #ccc;padding:7px 10px;background-color:#f5f4f0;margin-bottom:1em;}
.frame-m{border-width:3px;margin:0 auto;text-align:center;padding:10px;background-color:#fff;}
p.frame-m{text-align:left;padding:5px;margin-bottom:1em;}
.frame-m .hd{font-size:14px;text-align:center;background-color:#f1f1f1;padding:5px 4px 4px;margin-bottom:10px;color:#000;}
.frame-m p{padding-bottom:0;}
.frame.c01{border-color:#808080;}
.frame.c02{border-color:#f29696;}
.frame.c03{border-color:#80ccb3;}
.frame.c04{border-color:#80cce6;}
.frame.c05{border-color:#99b3e6;}
.frame.c06{border-color:#93a3c3;}
.frame.c07{border-color:#c0d580;}
.frame.c08{border-color:#c78a98;}
.frame.c09{border-color:#ffcc80;}
.frame.c10{border-color:#ffcc80;}
.frame.c11{border-color:#f99;}
.frame.c12{border-color:#e699b3;}
.frame.c13{border-color:#b3b3cc;}
.frame.c14{border-color:#80b3cc;}
.frame.c15{border-color:#80b399;}
.frame.b01{border-color:#666;}
.frame.b02{border-color:#999;}
.frame.b03{border-color:#ccc;}
.frame.b04{border-color:#f1f1f1;}
.frame.b05{border-color:#dedacc;}
.frame.b06{border-color:#f5f4f0;}
.border-b{border-bottom:5px solid #c78a98;}
.border-b.c01{border-color:#000;}
.border-b.c02{border-color:#e52c2c;}
.border-b.c03{border-color:#096;}
.border-b.c04{border-color:#09c;}
.border-b.c05{border-color:#36c;}
.border-b.c06{border-color:#264786;}
.border-b.c07{border-color:#80ab00;}
.border-b.c08{border-color:#8e1531;}
.border-b.c09{border-color:#f90;}
.border-b.c10{border-color:#f33;}
.border-b.c11,{border-color:#c36;}
.border-b.c12{border-color:#669;}
.border-b.c13{border-color:#069;}
.border-b.c14{border-color:#063;}
.border-b.c15{border-color:#000;}
.hd-01,.hd-02,.hd-03,.hd-04,.hd-05,.hd-06,.hd-07 {font-size:16px;font-weight:bold;}
.hd-01 a,.hd-02 a,.hd-03 a,.hd-04 a,.hd-05 a,.hd-06 a,.hd-07 a{font-weight:bold;}
.hd-01 .area-more,.hd-02 .area-more,.hd-03 .area-more,.hd-04 .area-more,.hd-05 .area-more,.hd-06 .area-more,.hd-07 .area-more{position:absolute;right:6px;top:4px;}
.hd-01 .area-more a,.hd-02 .area-more a,.hd-03 .area-more a,.hd-04 .area-more a,.hd-05 .area-more a,.hd-06 .area-more a,.hd-07 .area-more a{font-weight:bold; font-size:12px;}
.hd-01{border:1px solid #dedede;border-bottom:5px solid #8e1531;background:url(../img/c08_ico_h.gif) 7px 14px no-repeat;color:#8e1531;padding:7px 6px 5px 20px;margin-bottom:20px;}
.hd-01.border-n{border:none;color:#000;position:relative;top:12px;left:-7px;margin-bottom:12px;}
.hd-01.border-n{border:none;color:#000;position:relative;top:12px;left:-7px;margin-bottom:12px;}
.hd-01.c01{border-bottom-color:#000;background:url(../img/c01_ico_h.gif) 7px 14px no-repeat;color:#000;}
.hd-01.c02{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 7px 14px no-repeat;color:#e52c2c;}
.hd-01.c03{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 7px 14px no-repeat;color:#096;}
.hd-01.c04{border-bottom-color:#09c;background:url(../img/c04_ico_h.gif) 7px 14px no-repeat;color:#09c;}
.hd-01.c05{border-bottom-color:#36c;background:url(../img/c05_ico_h.gif) 7px 14px no-repeat;color:#36c;}
.hd-01.c06{border-bottom-color:#264786;background:url(../img/c06_ico_h.gif) 7px 14px no-repeat;color:#264786;}
.hd-01.c07{border-bottom-color:#80ab00;background:url(../img/c07_ico_h.gif) 7px 14px no-repeat;color:#80ab00;}
.hd-01.c08{border-bottom-color:#8e1531;background:url(../img/c08_ico_h.gif) 7px 14px no-repeat;color:#8e1531;}
.hd-01.c09{border-bottom-color:#f90;background:url(../img/c09_ico_h.gif) 7px 14px no-repeat;color:#f90;}
.hd-01.c10{border-bottom-color:#f33;background:url(../img/c10_ico_h.gif) 7px 14px no-repeat;color:#f33;}
.hd-01.c11{border-bottom-color:#c36;background:url(../img/c11_ico_h.gif) 7px 14px no-repeat;color:#c36;}
.hd-01.c12{border-bottom-color:#669;background:url(../img/c12_ico_h.gif) 7px 14px no-repeat;color:#669;}
.hd-01.c13{border-bottom-color:#069;background:url(../img/c13_ico_h.gif) 7px 14px no-repeat;color:#069;}
.hd-01.c14{border-bottom-color:#063;background:url(../img/c14_ico_h.gif) 7px 14px no-repeat;color:#063;}
.hd-01.c15{border-bottom-color:#fff;background:url(../img/c15_ico_h.gif) 7px 14px no-repeat;color:#fff;}
.hd-01.b05{border-bottom-color:#dedacc;background:none;color:#666;padding-left:8px;padding-right:7px;}
.hd-01.cyawaosi-eizo{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 7px 14px no-repeat;color:#e52c2c;}
.hd-01.cmamegaku{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 7px 14px no-repeat;color:#096;}

.hd-02{background:#8e1531 url(../img/c08_ico_h.gif) 10px 9px no-repeat;color:#fff;padding:6px 6px 4px 23px;}
.hd-02 a{color:#fff;}
.hd-02 a:hover{color:#fff;text-decoration:underline;}
.hd-02.c01{background:#000 url(../img/c01_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c02{background:#e52c2c url(../img/c02_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c03{background:#096 url(../img/c03_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c04{background:#09c url(../img/c04_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c05{background:#36c url(../img/c05_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c06{background:#264786 url(../img/c06_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c07{background:#80ab00 url(../img/c07_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c08{background:#8e1531 url(../img/c08_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c09{background:#f90 url(../img/c09_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c10{background:#f33 url(../img/c10_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c11{background:#c36 url(../img/c11_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c12{background:#669 url(../img/c12_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c13{background:#069 url(../img/c13_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c14{background:#063 url(../img/c14_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c15{background:#000 url(../img/c15_ico_h.gif) 10px 9px no-repeat;}
.hd-02.cyawaosi-eizo{background:#e52c2c url(../img/c02_ico_h.gif) 10px 9px no-repeat;}
.hd-02.cmamegaku{background:#096 url(../img/c03_ico_h.gif) 10px 9px no-repeat;}

.hd-03{border-bottom:5px solid #8e1531;background:url(../img/c08_ico_h.gif) 0 9px no-repeat;color:#8e1531;padding:6px 6px 4px 13px;margin-bottom:10px;}
.hd-03.c01{border-bottom-color:#000;background:url(../img/c01_ico_h.gif) 0 9px no-repeat;color:#000;}
.hd-03.c02{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 0 9px no-repeat;color:#e52c2c;}
.hd-03.c03{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 0 9px no-repeat;color:#096;}
.hd-03.c04{border-bottom-color:#09c;background:url(../img/c04_ico_h.gif) 0 9px no-repeat;color:#09c;}
.hd-03.c05{border-bottom-color:#36c;background:url(../img/c05_ico_h.gif) 0 9px no-repeat;color:#36c;}
.hd-03.c06{border-bottom-color:#264786;background:url(../img/c06_ico_h.gif) 0 9px no-repeat;color:#264786;}
.hd-03.c07{border-bottom-color:#80ab00;background:url(../img/c07_ico_h.gif) 0 9px no-repeat;color:#80ab00;}
.hd-03.c08{border-bottom-color:#8e1531;background:url(../img/c08_ico_h.gif) 0 9px no-repeat;color:#8e1531;}
.hd-03.c09{border-bottom-color:#f90;background:url(../img/c09_ico_h.gif) 0 9px no-repeat;color:#f90;}
.hd-03.c10{border-bottom-color:#f33;background:url(../img/c10_ico_h.gif) 0 9px no-repeat;color:#f33;}
.hd-03.c11{border-bottom-color:#c36;background:url(../img/c11_ico_h.gif) 0 9px no-repeat;color:#c36;}
.hd-03.c12{border-bottom-color:#669;background:url(../img/c12_ico_h.gif) 0 9px no-repeat;color:#669;}
.hd-03.c13{border-bottom-color:#069;background:url(../img/c13_ico_h.gif) 0 9px no-repeat;color:#069;}
.hd-03.c14{border-bottom-color:#063;background:url(../img/c14_ico_h.gif) 0 9px no-repeat;color:#063;}
.hd-03.c15{border-bottom-color:#fff;background:url(../img/c15_ico_h.gif) 0 9px no-repeat;color:#fff;}
.hd-03.cyawaosi-eizo{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 0 9px no-repeat;color:#e52c2c;}
.hd-03.cmamegaku{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 0 9px no-repeat;color:#096;}

.hd-04{background:#f1f1f1 url(../img/c08_ico_h.gif) 7px 9px no-repeat;color:#8e1531;padding:5px 6px 3px 20px;margin-bottom:10px;}
.hd-04.c01{background:#f1f1f1 url(../img/c01_ico.gif) 7px 9px no-repeat;}
.hd-04.c02{background:#f1f1f1 url(../img/c02_ico.gif) 7px 9px no-repeat;}
.hd-04.c03{background:#f1f1f1 url(../img/c03_ico.gif) 7px 9px no-repeat;}
.hd-04.c04{background:#f1f1f1 url(../img/c04_ico.gif) 7px 9px no-repeat;}
.hd-04.c05{background:#f1f1f1 url(../img/c05_ico.gif) 7px 9px no-repeat;}
.hd-04.c06{background:#f1f1f1 url(../img/c06_ico.gif) 7px 9px no-repeat;}
.hd-04.c07{background:#f1f1f1 url(../img/c07_ico.gif) 7px 9px no-repeat;}
.hd-04.c08{background:#f1f1f1 url(../img/c08_ico.gif) 7px 9px no-repeat;}
.hd-04.c09{background:#f1f1f1 url(../img/c09_ico.gif) 7px 9px no-repeat;}
.hd-04.c10{background:#f1f1f1 url(../img/c10_ico.gif) 7px 9px no-repeat;}
.hd-04.c11{background:#f1f1f1 url(../img/c11_ico.gif) 7px 9px no-repeat;}
.hd-04.c12{background:#f1f1f1 url(../img/c12_ico.gif) 7px 9px no-repeat;}
.hd-04.c13{background:#f1f1f1 url(../img/c13_ico.gif) 7px 9px no-repeat;}
.hd-04.c14{background:#f1f1f1 url(../img/c14_ico.gif) 7px 9px no-repeat;}
.hd-04.c15{background:#f1f1f1 url(../img/c15_ico.gif) 7px 9px no-repeat;}
.hd-04.cyawaosi-eizo{background:#f1f1f1 url(../img/c02_ico.gif) 7px 9px no-repeat;}
.hd-04.cmamegaku{background:#f1f1f1 url(../img/c03_ico.gif) 7px 9px no-repeat;}

.hd-05{background:url(../img/c08_ico.gif) 0 9px no-repeat;color:#8e1531;padding:5px 6px 3px 13px;margin-bottom:10px;}
.hd-05.c01{background:url(../img/c01_ico.gif) 0 9px no-repeat;}
.hd-05.c02{background:url(../img/c02_ico.gif) 0 9px no-repeat;}
.hd-05.c03{background:url(../img/c03_ico.gif) 0 9px no-repeat;}
.hd-05.c04{background:url(../img/c04_ico.gif) 0 9px no-repeat;}
.hd-05.c05{background:url(../img/c05_ico.gif) 0 9px no-repeat;}
.hd-05.c06{background:url(../img/c06_ico.gif) 0 9px no-repeat;}
.hd-05.c07{background:url(../img/c07_ico.gif) 0 9px no-repeat;}
.hd-05.c08{background:url(../img/c08_ico.gif) 0 9px no-repeat;}
.hd-05.c09{background:url(../img/c09_ico.gif) 0 9px no-repeat;}
.hd-05.c10{background:url(../img/c10_ico.gif) 0 9px no-repeat;}
.hd-05.c11{background:url(../img/c11_ico.gif) 0 9px no-repeat;}
.hd-05.c12{background:url(../img/c12_ico.gif) 0 9px no-repeat;}
.hd-05.c13{background:url(../img/c13_ico.gif) 0 9px no-repeat;}
.hd-05.c14{background:url(../img/c14_ico.gif) 0 9px no-repeat;}
.hd-05.c15{background:url(../img/c15_ico.gif) 0 9px no-repeat;}
.hd-05.cyawaosi-eizo{background:url(../img/c02_ico.gif) 0 9px no-repeat;}
.hd-05.cmamegaku{background:url(../img/c03_ico.gif) 0 9px no-repeat;}

.hd-06{border-bottom:1px solid #8e1531;padding-bottom:2px;}
.hd-06.c01{border-bottom-color:#000;}
.hd-06.c02{border-bottom-color:#e52c2c;}
.hd-06.c03{border-bottom-color:#096;}
.hd-06.c04{border-bottom-color:#09c;}
.hd-06.c05{border-bottom-color:#36c;}
.hd-06.c06{border-bottom-color:#264786;}
.hd-06.c07{border-bottom-color:#80ab00;}
.hd-06.c08{border-bottom-color:#8e1531;}
.hd-06.c09{border-bottom-color:#f90;}
.hd-06.c10{border-bottom-color:#f33;}
.hd-06.c11{border-bottom-color:#c36;}
.hd-06.c12{border-bottom-color:#669;}
.hd-06.c13{border-bottom-color:#069;}
.hd-06.c14{border-bottom-color:#063;}
.hd-06.c15{border-bottom-color:#fff;}
.hd-06.cyawaosi-eizo{border-bottom-color:#e52c2c;}
.hd-06.cmamegaku{border-bottom-color:#096;}

.hd-07{background:#999 url(../img/c15_ico.gif) 6px 8px no-repeat;color:#fff;border:5px solid #ccc;border-top:none;border-bottom:none;line-height:1.0;font-size:12px;padding:7px 19px 6px;margin-bottom:15px;}

.paging{padding:11px 0 10px;text-align:center;width:695px;}
.paging .prev,.paging .next{position:absolute;top:15px;}
.paging .prev{left:0;}
.paging .next{right:0;}
.paging .area-num{width:280px;margin:auto;overflow-x:hidden;padding-left:6px;}
.paging .area-num a{display:block;float:left;margin-right:6px;width:20px;height:20px;text-align:center;font-size:10px;line-height:21px;border:1px solid #999;font-weight:bold;overflow:hidden;background-color:#f1f1f1;}
.paging .area-num a:hover{background-color:#ccc;text-decoration:none;color:#666;}
.paging .area-num a.current-menu-item{background-color:#ccc;color:#666;}

.comp-photo{background-color:#000;}
.comp-photo{padding:25px 10px 10px;}
.comp-photo img{display:block;}
.comp-photo .area-hd{background:url(../img/bg_photo_hd.gif) repeat-x;height:25px;position:absolute;left:0;top:0;}
.comp-photo .area-image img{position:relative;top:0;}
.comp-photo .area-text{font-size:10px;line-height:1.4;}
.comp-book{background:#f1f1f1;padding:25px 20px 7px;border:3px solid #666;border-top:none;}
.comp-book img{display:block;}
.comp-book .area-hd{background:#666 url(../img/bg_book_hd.gif) repeat-x;width:250px;height:25px;position:absolute;left:-3px;top:0;}
.comp-book .hd{background:url(../img/txt_book_hd.gif);width:112px;height:13px;position:relative;left:10px;top:6px;}
.comp-book .area-image img{margin:auto;padding:10px 0 9px;}
.comp-book .title a{font-size:13px;line-height:1.2;font-weight:bold;}
.comp-book .area-text{font-size:10px;line-height:1.4;}
.comp-book .area-text p{padding-bottom:0;}
.comp-book .btn-prev{position:absolute;left:20px;top:92px;}
.comp-book .btn-next{position:absolute;right:20px;top:92px;}
.comp-rank .hd{background:#c93 url(../img/ico_rank.gif) 6px 6px no-repeat;color:#fff;border:5px solid #e6cc99;border-top:none;border-bottom:none;line-height:1.0;font-size:14px;padding:6px 32px;margin-bottom:2px;}
.comp-rank .hd-s{padding:10px 0 2px;line-height:1.0;border-bottom:3px solid #c93;margin-bottom:10px;}
.comp-rank .box-inner{width:203px;float:left;padding-left:20px;line-height:1.4;}
.comp-rank .box-inner img{float:left;display:block;margin-right:10px;margin-bottom:5px;}
.comp-rank .box-inner.no1{background:url(../img/ico_rank_1.gif) 0 5px no-repeat;padding-left:15px;}
.comp-rank .box-inner.no2{background:url(../img/ico_rank_2.gif) 5px 5px no-repeat;}
.comp-rank .box-inner.no3{background:url(../img/ico_rank_3.gif) 5px 5px no-repeat;}
#Main dl.info{padding-bottom:8px;color:#333;}
#Main dl.info dt{position:absolute;width:60px;text-align:right;}
#Main dl.info dd{position:relative;left:70px;padding-right:70px;margin-bottom:6px;line-height:1.4;}

/*@import url('css/header.css');*/
#Header .logo{position:absolute;left:0;top:15px;}
#Header h2{width:129px;height:13px;background:url(../img/txt_hd.gif) 1px 0 no-repeat;line-height:1.0;padding-bottom:4px;}
#Header .rss{font-size:10px;font-weight:bold;background:url(../img/ico_rss.gif) 0 0 no-repeat;padding:1px 16px;height:12px;line-height:1.0;}
#Header .area-h2{background:url(../img/dot.gif) 0 0 repeat-y;padding-left:13px;position:absolute;left:166px;top:27px;}
#Header .area-bn{width:728px;height:90px;position:absolute;left:292px;top:15px;}
#MetaNavi{background-color:#f1f1f1;border-bottom:1px solid #ccc;padding-top:5px;height:25px;}
#MetaNavi a{display:block;float:left;margin-right:3px;position:relative;overflow:hidden;}
#MetaNavi .btn-site img{position:absolute;}
#MetaNavi .area-l{float:left;}
#MetaNavi .area-r{float:right;}
#MetaNavi .area-r a{margin-left:3px;margin-right:0;}
#MetaNavi .btn-kk{width:110px;height:20px;top:0;left:0;}
#MetaNavi .btn-kk img{top:-21px;left:0;}
#MetaNavi .btn-tvf{width:62px;height:20px;top:0;right:0;}
#MetaNavi .btn-tvf img{top:-63px;left:0;}
#MetaNavi .btn-pcaf{width:73px;height:20px;top:0;right:0;}
#MetaNavi .btn-pcaf img{top:-42px;left:0;}
#MetaNavi .btn-wire{width:94px;height:20px;top:0;right:0;}
#MetaNavi .btn-wire img{top:-84px;left:0;}
#MetaNavi .btn-47{width:70px;height:20px;top:0;right:0;}
#MetaNavi .btn-47 img{top:0;left:0;}
	
	#panel-btn,#GlobalNavi-sp { display:none; }	
	
#GlobalNavi{border:1px solid #dedacc;border-bottom-width:3px;position:absolute;top:117px;width:1018px;zoom:1;z-index:300;}
#GlobalNavi li{float:left;}
#GlobalNavi li a{display:block;padding:8px 7px 0 19px;height:19px;line-height:1.0;color:#4f4f4f;font-weight:bold;border-right:1px solid #dedacc;border-bottom:1px solid #fff;}
#GlobalNavi li a:hover{background-color:#f5f4f0;color:#4199cc;text-decoration:underline;}
#GlobalNavi li ul.sub-menu{position:absolute;display:none;background:#f5f4f0;border:1px solid #dedacc;margin-left:-1px;padding:1px 0 3px;z-index:300;}
#GlobalNavi li ul.sub-menu li{float:none;border-bottom:none;}
#GlobalNavi li ul.sub-menu li a{float:none;color:#243e63;font-weight:normal;border-bottom:none;height:16px;border-right:none;}
#GlobalNavi li ul.sub-menu li a:hover{color:#4199cc;text-decoration:underline;}
#GlobalNavi li.menu-item-home a{background:url(../img/c08_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-photo a, #GlobalNavi li.menu-ph a{background:url(../img/c01_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-news a, #GlobalNavi li.entame a{background:url(../img/c02_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-event a{background:url(../img/c05_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-pr a{background:url(../img/c06_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-publish a{background:url(../img/c07_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-corp a{background:url(../img/c08_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-entame-korea a{background:url(../img/c11_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.menu-item-home a:hover,#GlobalNavi li.menu-item-home.current-menu-item a{background:#f5f4f0 url(../img/c08_ico.gif) 7px 9px no-repeat;border-bottom-color:#c78a98;}
#GlobalNavi li.menu-photo a:hover,#GlobalNavi li.menu-photo.current-post-ancestor a,#GlobalNavi li.menu-photo.current-menu-ancestor a,#GlobalNavi li.menu-photo.current-menu-item a, #GlobalNavi li.menu-ph a:hover, #GlobalNavi li.menu-ph.current-post-ancestor a, #GlobalNavi li.menu-ph.current-menu-ancestor a, #GlobalNavi li.menu-ph.current-menu-item a {background:#f5f4f0 url(../img/c01_ico.gif) 7px 9px no-repeat;border-bottom-color:#808080;}
#GlobalNavi li.menu-news a:hover,#GlobalNavi li.entame a:hover,#GlobalNavi li.menu-news.current-post-ancestor a,#GlobalNavi li.menu-news.current-menu-ancestor a,#GlobalNavi li.menu-news.current-menu-item a{background:#f5f4f0 url(../img/c02_ico.gif) 7px 9px no-repeat;border-bottom-color:#f29696;}
#GlobalNavi li.menu-event a:hover,#GlobalNavi li.menu-event.current-post-ancestor a,#GlobalNavi li.menu-event.current-menu-ancestor a,#GlobalNavi li.menu-event.current-menu-item a{background:#f5f4f0 url(../img/c05_ico.gif) 7px 9px no-repeat;border-bottom-color:#99b3e6;}
#GlobalNavi li.menu-pr a:hover,#GlobalNavi li.menu-pr.current-post-ancestor a,#GlobalNavi li.menu-pr.current-menu-ancestor a,#GlobalNavi li.menu-pr.current-menu-item a{background:#f5f4f0 url(../img/c06_ico.gif) 7px 9px no-repeat;border-bottom-color:#93a3c3;}
#GlobalNavi li.menu-publish a:hover,#GlobalNavi li.menu-publish.current-post-ancestor a,#GlobalNavi li.menu-publish.current-menu-ancestor a,#GlobalNavi li.menu-publish.current-menu-item a{background:#f5f4f0 url(../img/c07_ico.gif) 7px 9px no-repeat;border-bottom-color:#c0d580;}
#GlobalNavi li.menu-corp a:hover,#GlobalNavi li.menu-corp.current-menu-ancestor a,#GlobalNavi li.menu-corp.current-menu-item a{background:#f5f4f0 url(../img/c08_ico.gif) 7px 9px no-repeat;border-bottom-color:#c78a98;}
#GlobalNavi li.menu-entame-korea a:hover,#GlobalNavi li.menu-entame-korea.current-post-ancestor a,#GlobalNavi li.menu-entame-korea.current-menu-ancestor a,#GlobalNavi li.menu-entame-korea.current-menu-item a{background:#f5f4f0 url(../img/c11_ico.gif) 7px 9px no-repeat;border-bottom-color:#c36;}
#GlobalNavi li.menu-top ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-photo ul.sub-menu li a, #GlobalNavi li.menu-ph ul.sub-menu li a {background:url(../img/c01_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li a{background:url(../img/c02_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li.menu-korea-showbiz a{background:url(../img/c11_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li.menu-star-news a{background:url(../img/c11_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li.menu-column a{background:url(../img/c03_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li.menu-release-news a{background:url(../img/c04_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-event ul.sub-menu li a{background:url(../img/c05_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-pr ul.sub-menu li a{background:url(../img/c06_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-publish ul.sub-menu li a{background:url(../img/c07_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-corp ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-entame-korea ul.sub-menu li a{background:url(../img/c11_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-top ul.sub-menu li a:hover{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-photo ul.sub-menu li a:hover, #GlobalNavi li.menu-ph ul.sub-menu li a:hover {background:url(../img/c01_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li a:hover{background:url(../img/c02_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li.menu-column a:hover{background:url(../img/c03_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-news ul.sub-menu li.menu-release-news a:hover{background:url(../img/c04_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-event ul.sub-menu li a:hover{background:url(../img/c05_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-pr ul.sub-menu li a:hover{background:url(../img/c06_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-publish ul.sub-menu li a:hover{background:url(../img/c07_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-corp ul.sub-menu li a:hover{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li.menu-entame-korea ul.sub-menu li a:hover{background:url(../img/c11_ico_s.gif) 11px 10px no-repeat;}

#GlobalNavi li ul.sub-menu li.sports a{background:url(../img/c02_ico_s.gif) 11px 10px no-repeat;}
#GlobalNavi li ul.sub-menu li.sports a:hover{background:url(../img/c02_ico_s.gif) 11px 10px no-repeat; opacity:0.8;}

/*@import url('css/main.css');*/
#Main .entry-content{zoom:1;}
#Main .entry-content:after{content:" ";display:block;clear:both;height:0;visibility:hidden;}
#Main .local-navi{padding:3px 0 6px;}
#Main .area-content .hd-sub.dot-b{padding:11px 0;margin-bottom:15px;}
#Main .area-content .hd-sub .hd{font-size:14px;line-height:1.5;}
#Main .entry-content .hd-b{font-size:14px;padding:3px 0;}
#Main .entry-content .hd-b a{font-weight:bold;}
#Main .area-content.photo{width:715px;margin-bottom:3px;}
#Main .area-content.photo .entry-content{width:200px;height:250px;float:left;padding:9px;border:1px solid #ccc;overflow:hidden;margin:0 17px 17px 0;}
#Main .area-content.photo .entry-content .area-image{width:200px;height:200px;overflow:hidden;background-color:#f1f1f1;text-align:center;margin-bottom:5px;line-height:196px;font-size:9px;}
#Main .area-content.photo .entry-content .area-image img{vertical-align:middle;display:inline;}
#Main .area-content.photo .entry-content .area-text p{font-size:10px;line-height:1.4;padding-top:4px;}
#Main .entry-content p{line-height:1.6;margin-bottom:15px;}
#Main .entry-content p img,#Main .entry-content div.wp-caption img{margin:0 0 8px;display:block;}
#Main .entry-content .wp-caption-text{line-height:1.4;padding-top:1px;}
#Main .entry-content p img.alignleft{float:left;margin-right:14px;margin-left:0;margin-bottom:7px;}
#Main .entry-content p img.aligncenter{margin:auto;margin-bottom:8px;}
#Main .entry-content p img.alignright{float:right;margin-left:14px;margin-right:0;margin-bottom:7px;}
#Main .entry-content .wp-caption-text{color:#666;font-size:10px;margin-top:-5px;margin-bottom:8px;}
#Main .entry-content .wp-caption.alignleft{float:left;margin-right:14px;margin-left:0;}
#Main .entry-content .wp-caption.aligncenter{text-align:center;margin-left:auto;margin-right:auto;}
#Main .entry-content .wp-caption.aligncenter img{margin:auto;margin-bottom:8px;}
#Main .entry-content .wp-caption.alignright{float:right;margin-left:25px;margin-right:0;}

/*@import url('css/sub.css');*/
#Sub{font-size:10px;}
#Sub h2,#Sub h3,#Sub .sp,#Sub strong{font-size:12px;}
#Sub strong{line-height:1.3;display:block;padding-bottom:3px;}
#Sub .entry-content ul{padding-bottom:5px;margin-bottom:-10px;}
#Sub .entry-content ul li{background-position-y:5px;padding-left:14px;margin-bottom:5px;line-height:1.4;}
#Sub .arw-c{margin-top:2px;}
#Sub .box{margin-bottom:10px;clear:both;}
#Sub .sprite{width: 250px;overflow: hidden;}
#Sub .sprite a img{position: absolute;}
#Sub .sprite a:hover img{left:-250px;}
#Sub #rectangle-wrap{height:250px;}
iframe#rectangle{margin:0;border:none;}
#Sub .frame{padding:5px;border-width:3px;}
#Sub .frame.box-p7{padding:7px;}
#Sub .border-b{padding-bottom:0;border-bottom-width:3px;}
#Sub .border-b .image{display:block;}
#Sub .border-b h2 .arw-r{position:absolute;top:5px;}
#Sub .hd-01,#Sub .hd-02,#Sub .hd-03,#Sub .hd-04,#Sub .hd-05{font-size:12px;}
#Sub .hd-01,#Sub .hd-03,#Sub .hd-04{margin-bottom:8px;}
#Sub .hd-06{font-size:10px;}
#Sub .hd-01{border-bottom-width:3px;background-position-x:8px;}
#Sub .hd-02{padding:4px 6px 3px 23px;background-position-y:7px;}
#Sub .hd-03{padding:0 6px 2px 13px;background-position-y:3px;border-bottom-width:3px;}
#Sub .hd-04{padding:3px 6px 2px 20px;background-position-y:7px;}
#Sub .hd-05{padding:4px 6px 3px 13px;background-position-y:7px;margin-bottom:0;margin-top:-2px;}
#Sub .hd-02{background:#8e1531 url(../img/c08_ico_h.gif) 10px 8px no-repeat;}
#Sub .hd-02 a{color:#fff;}
#Sub .hd-02 a:hover{color:#fff;text-decoration:underline;}
#Sub .hd-02.c01{background:#000 url(../img/c01_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c02{background:#e52c2c url(../img/c02_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c03{background:#096 url(../img/c03_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c04{background:#09c url(../img/c04_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c05{background:#36c url(../img/c05_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c06{background:#264786 url(../img/c06_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c07{background:#80ab00 url(../img/c07_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c08{background:#8e1531 url(../img/c08_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c09{background:#f90 url(../img/c09_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c10{background:#f33 url(../img/c10_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c11{background:#c36 url(../img/c11_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c12{background:#669 url(../img/c12_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c13{background:#069 url(../img/c13_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c14{background:#063 url(../img/c14_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c15{background:#000 url(../img/c15_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-03{background:url(../img/c08_ico_h.gif) 0 3px no-repeat;}
#Sub .hd-03.c01{border-bottom-color:#000;background:url(../img/c01_ico_h.gif) 0 3px no-repeat;color:#000;}
#Sub .hd-03.c02{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 0 3px no-repeat;color:#e52c2c;}
#Sub .hd-03.c03{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 0 3px no-repeat;color:#096;}
#Sub .hd-03.c04{border-bottom-color:#09c;background:url(../img/c04_ico_h.gif) 0 3px no-repeat;color:#09c;}
#Sub .hd-03.c05{border-bottom-color:#36c;background:url(../img/c05_ico_h.gif) 0 3px no-repeat;color:#36c;}
#Sub .hd-03.c06{border-bottom-color:#264786;background:url(../img/c06_ico_h.gif) 0 3px no-repeat;color:#264786;}
#Sub .hd-03.c07{border-bottom-color:#80ab00;background:url(../img/c07_ico_h.gif) 0 3px no-repeat;color:#80ab00;}
#Sub .hd-03.c08{border-bottom-color:#8e1531;background:url(../img/c08_ico_h.gif) 0 3px no-repeat;color:#8e1531;}
#Sub .hd-03.c09{border-bottom-color:#f90;background:url(../img/c09_ico_h.gif) 0 3px no-repeat;color:#f90;}
#Sub .hd-03.c10{border-bottom-color:#f33;background:url(../img/c10_ico_h.gif) 0 3px no-repeat;color:#f33;}
#Sub .hd-03.c11{border-bottom-color:#c36;background:url(../img/c11_ico_h.gif) 0 3px no-repeat;color:#c36;}
#Sub .hd-03.c12{border-bottom-color:#669;background:url(../img/c12_ico_h.gif) 0 3px no-repeat;color:#669;}
#Sub .hd-03.c13{border-bottom-color:#069;background:url(../img/c13_ico_h.gif) 0 3px no-repeat;color:#069;}
#Sub .hd-03.c14{border-bottom-color:#063;background:url(../img/c14_ico_h.gif) 0 3px no-repeat;color:#063;}
#Sub .hd-03.c15{border-bottom-color:#fff;background:url(../img/c15_ico_h.gif) 0 3px no-repeat;color:#fff;}
#Sub .hd-04{background:#f1f1f1 url(../img/c08_ico_h.gif) 7px 7px no-repeat;}
#Sub .hd-04.c01{background:#f1f1f1 url(../img/c01_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c02{background:#f1f1f1 url(../img/c02_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c03{background:#f1f1f1 url(../img/c03_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c04{background:#f1f1f1 url(../img/c04_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c05{background:#f1f1f1 url(../img/c05_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c06{background:#f1f1f1 url(../img/c06_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c07{background:#f1f1f1 url(../img/c07_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c08{background:#f1f1f1 url(../img/c08_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c09{background:#f1f1f1 url(../img/c09_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c10{background:#f1f1f1 url(../img/c10_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c11{background:#f1f1f1 url(../img/c11_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c12{background:#f1f1f1 url(../img/c12_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c13{background:#f1f1f1 url(../img/c13_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c14{background:#f1f1f1 url(../img/c14_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c15{background:#f1f1f1 url(../img/c15_ico.gif) 7px 7px no-repeat;}
#Sub .bn-250-250,#Sub .bn-fb{display:block;}
#Sub .group-bn{margin-top:-2px;margin-bottom:10px;}
#Sub .group-bn img{display:block;}
#Sub .group-sub{padding-top:5px;}
#Sub .group-sport .area-image img{display:block;}
#Sub .group-yoho{border:1px solid #ccc;border-right:none;}
#Sub .group-yoho .float-l{border-right:1px solid #ccc;padding:4px 5px;height:81px;}
#Sub .group-yoho p{padding-bottom:0;line-height:2.2;font-size:12px;}
#Sub .group-yoho img,#Sub .group-yoho .data{display:block;position:absolute;}
#Sub .group-yoho h2{background-color:#f1f1f1;font-size:10px;padding:4px 4px 2px;}
#Sub .group-yoho .time{right:8px;top:6px;}
#Sub .group-yoho select{font-size:10px;}
#Sub .group-yoho strong{font-size:12px;line-height:1;padding-left:8px;}
#Sub .group-yoho .wth{width:143px;}
#Sub .group-yoho .wth .image{left:10px;top:7px;}
#Sub .group-yoho .wth .amedas{left:1px;top:42px;width:48px;text-align:center;font-size:12px;font-weight:bold;}
#Sub .group-yoho .wth .select{left:52px;top:30px;widows:95px;}
#Sub .group-yoho .wth .select select{width:95px;}
#Sub .group-yoho .wth .text{left:54px;top:33px;width:95px;white-space:nowrap;}
#Sub .group-yoho .wth .text strong{line-height:1.2;}
#Sub .group-yoho .wth .temp{font-weight:normal;}
#Sub .group-yoho .wth .temp .max{color:#f66;font-weight:bold;}
#Sub .group-yoho .wth .temp .min{color:#39c;font-weight:bold;}
#Sub .wth span.micon{background:url(../img/icon_wth.gif);width:30px;height:30px;position:absolute;top:7px;left:10px;}
#Sub .wth_01 span.micon{ background-position: 0 0;}
#Sub .wth_02 span.micon{ background-position: 0 -31px;}
#Sub .wth_03 span.micon{ background-position: 0 -62px;}
#Sub .wth_04 span.micon{ background-position: 0 -93px;}
#Sub .wth_05 span.micon{ background-position: 0 -124px;}
#Sub .wth_06 span.micon{ background-position: 0 -155px;}
#Sub .wth_07 span.micon{ background-position: 0 -186px;}
#Sub .wth_08 span.micon{ background-position: 0 -217px;}
#Sub .wth_09 span.micon{ background-position: 0 -248px;}
#Sub .wth_10 span.micon{ background-position: 0 -279px;}
#Sub .wth_11 span.micon{ background-position: 0 -310px;}
#Sub .wth_12 span.micon{ background-position: 0 -341px;}
#Sub .wth_13 span.micon{ background-position: 0 -372px;}
#Sub .wth_14 span.micon{ background-position: 0 -403px;}
#Sub .wth_15 span.micon{ background-position: 0 -434px;}
#Sub .wth_16 span.micon{ background-position: 0 -465px;}
#Sub .wth_17 span.micon{ background-position: 0 -496px;}
#Sub .wth_18 span.micon{ background-position: 0 -527px;}
#Sub .wth_19 span.micon{ background-position: 0 -558px;}
#Sub .wth_20 span.micon{ background-position: 0 -589px;}
#Sub .wth_21 span.micon{ background-position: 0 -620px;}
#Sub .wth_22 span.micon{ background-position: 0 -651px;}
#Sub .wth_23 span.micon{ background-position: 0 -682px;}
#Sub .wth_24 span.micon{ background-position: 0 -713px;}
#Sub .wth_25 span.micon{ background-position: 0 -744px;}
#Sub .wth_26 span.micon{ background-position: 0 -775px;}
#Sub .wth_27 span.micon{ background-position: 0 -806px;}
#Sub .wth_28 span.micon{ background-position: 0 -837px;}
#Sub .wth_29 span.micon{ background-position: 0 -868px;}
#Sub .wth_30 span.micon{ background-position: 0 -899px;}
#Sub .wth_31 span.micon{ background-position: 0 -930px;}
#Sub .wth_32 span.micon{ background-position: 0 -961px;}
#Sub .wth_33 span.micon{ background-position: 0 -992px;}
#Sub .wth_34 span.micon{ background-position: 0 -1023px;}
#Sub .wth_35 span.micon{ background-position: 0 -1054px;}
#Sub .wth_36 span.micon{ background-position: 0 -1085px;}
#Sub .wth_37 span.micon{ background-position: 0 -1116px;}
#Sub .wth_38 span.micon{ background-position: 0 -1147px;}
#Sub .wth_39 span.micon{ background-position: 0 -1178px;}
#Sub .wth_40 span.micon{ background-position: 0 -1209px;}
#Sub .group-yoho .sz{width:134px;}
#Sub .group-yoho .sz .select{left:5px;top:30px;widows:84px;}
#Sub .group-yoho .sz .select select{width:84px;}
#Sub .group-yoho .sz .image{top:33px;left:5px;}
#Sub .group-yoho .sz span.micon{background:url(../img/ico_sz.gif);width:25px;height:25px;position:absolute;top:33px;left:5px;}
#Sub #astoro_1 span.micon{background-position:0 0;}
#Sub #astoro_2 span.micon{background-position:0 -26px;}
#Sub #astoro_3 span.micon{background-position:0 -52px;}
#Sub #astoro_4 span.micon{background-position:0 -78px;}
#Sub #astoro_5 span.micon{background-position:0 -104px;}
#Sub #astoro_6 span.micon{background-position:0 -130px;}
#Sub #astoro_7 span.micon{background-position:0 -156px;}
#Sub #astoro_8 span.micon{background-position:0 -182px;}
#Sub #astoro_9 span.micon{background-position:0 -208px;}
#Sub #astoro_10 span.micon{background-position:0 -234px;}
#Sub #astoro_11 span.micon{background-position:0 -260px;}
#Sub #astoro_12 span.micon{background-position:0 -286px;}
#Sub .group-yoho .sz .text{left:36px;top:33px;font-weight:bold;line-height:1.4;}
#Sub .group-yoho .sz .text .star{color:#f90;font-weight:normal;font-size:x-small;}
#Sub .area-image.weekly{width:70px;float:left;padding-right:10px;}
#Sub .area-image.weekly img{display:block;}
#Sub .entry-content p{line-height:1.4;margin-bottom:0;padding-bottom:0;}
#Sub .entry-content p img,#Sub .entry-content div.wp-caption img{margin:0 0 5px;display:block;}
#Sub .entry-content p img.alignleft{float:left;margin-right:10px;margin-left:0;margin-bottom:5px;}
#Sub .entry-content p img.aligncenter{margin:auto;margin-bottom:5px;}
#Sub .entry-content p img.alignright{float:right;margin-left:10px;margin-right:0;margin-bottom:5px;}
#Sub .entry-content .wp-caption-text{font-size:10px;margin-top:-3px;margin-bottom:5px;}
#Sub .entry-content div.wp-caption.alignleft{float:left;margin-right:10px;margin-left:0;}
#Sub .entry-content div.wp-caption.aligncenter{text-align:center;}
#Sub .entry-content div.wp-caption.aligncenter img{margin:auto;margin-bottom:5px;}
#Sub .entry-content div.wp-caption.alignright{float:right;margin-left:10px;margin-right:0;}
#Sub .comp-photo .area-hd{background:none;height:25px;position:absolute;left:0;top:0;}
#Sub .comp-photo .hd{background:url(../img/hd_photo_sub.gif) no-repeat;height:25px;width:300px;}
#Sub .comp-photo .area-image{text-align:center;margin-bottom:1px;}
#Sub .comp-photo .area-image img{display:inline;}
#Sub .comp-photo .area-text{font-size:10px;line-height:1.4;margin-bottom:-5px;}
#Sub .comp-photo .btn-photo,#Sub .comp-photo .btn-kk-photo,#Sub .comp-photo .btn-photo-db{display:block;position:relative;}
#Sub .comp-photo .btn-photo,#Sub .comp-photo .btn-kk-photo{float:left;padding-left:2px;margin-right:6px;}
#Sub .comp-photo .btn-photo-db{margin-bottom:7px;}
#Sub .comp-fb{border-color:#6e84b5;padding:0;line-height:1.3;}
#Sub .comp-fb .hd{background:url(../img/ico_facebook.gif) 0 0 no-repeat;height:19px;padding-top:6px;padding-left:32px;margin:7px;}
#Sub .comp-fb .hd a{font-size:12px;font-weight:bold;}
#Sub .bg{background-color:#f5f4f0;padding:6px 5px 3px;}
h2.rank{padding:4px 8px 2px 5px;background:url(../img/rank_hd.gif) top left no-repeat;font-size:12px;border:none;height:18px;}
h2.rank span{background:none;float:right;/position:absolute;/top:3px;/right:5px;font-size:10px;font-weight:bold;color:#a2a6ae;}
* html h2.rank{padding:6px 8px 5px 5px;background:url(../img/rank_hd.gif) center left no-repeat;}
#Ranking{border:1px solid #c8d3d9;border-top:none;padding:0 10px 5px 10px;margin:0;}
#Ranking ol{margin:0;padding-top:6px;}
#Ranking li{font-size:12px;line-height:1.6;margin:0;padding:1px 0 5px 0;background:top left no-repeat;}
#Ranking li a{color:#555;}
#Ranking li a:hover{color:#5495ca;}
#Ranking .no_1 a span,#Ranking .no_2 a span,#Ranking .no_3 a span{font-weight:bold;}
#Ranking .micon{background:url(../img/rank_no.gif);display:block;float:left;width:14px;height:16px;margin-right:5px;}
#Ranking .no_1 .micon{background-position:0 -2px;}
#Ranking .no_2 .micon{background-position:0 -21px;}
#Ranking .no_3 .micon{background-position:0 -40px;}
#Ranking .no_4 .micon{background-position:0 -59px;}
#Ranking .no_5 .micon{background-position:0 -78px;}
#Ranking .no_6 .micon{background-position:0 -97px;}
#Ranking .no_7 .micon{background-position:0 -116px;}
#Ranking .no_8 .micon{background-position:0 -135px;}
#Ranking .no_9 .micon{background-position:0 -154px;}
#Ranking .no_10 .micon{background-position:0 -173px;}
#Sub .textwidget{line-height:0;}
#Sub div.box.present div.entry-content hr.cf{clear:both;visibility:hidden;}
#Sub div.box.present div.entry-content div.date-wrapper{text-align:center;}
#Sub div.box.present div.entry-content div.date-wrapper span.date{font-weight:bold;color:#8E1531;font-size:13px;}
#Sub div.box.present div.border{height:1px;width:90%;border-bottom:1px dashed black;margin:10px;}
#Sub .btn-photo-db{width:186px;margin-left:auto;margin-right:auto;}

/*@import url('css/footer.css');*/
.page-top{clear:both;height:34px;background-color:#eee;border:1px solid #dfdfdf;border-left:none;border-right:none;margin-top:15px;}
.page-top .box{width:970px;margin:auto;text-align:right;}
.page-top a{position:relative;top:-1px;}
#Footer{background-color:#faf9f7;font-size:12px;}
#Footer .box{border-top:1px solid #fff;border-bottom:1px solid #dfdfdf;padding-top:12px;}
#Footer .box-inner{width:970px;margin:auto;float:none;}
#Footer .box-menu{width:1050px;margin:auto;padding-left:60px;float:none;}
#Footer a{color:#648fa4;}
#Footer a:hover{color:#648fa4;}
#Footer .area-util .box{border-bottom:none;position:relative;left:0;}
#Footer .area-util #Utility{margin-top:8px;padding-bottom:18px;line-height:1.0;background:url(../img/cap_util.gif) 0 0 no-repeat;}
#Footer .area-util #Utility li{float:left;padding:0 10px;background:url(../img/cap_util.gif) right 0 no-repeat;}
#Footer .area-util #Copyright{line-height:1.0;}
#Footer .area-util #Copyright .copy{padding-top:3px;}
#Footer .area-util #Copyright .btn-digital,#Footer .area-util #Copyright .btn-syadan{position:absolute;bottom:12px;right:9px;}
#Footer .area-util #Copyright .btn-digital{right:180px;}
#Footer .area-util #Copyright .btn-syadan{right:0;}
#Footer .area-g-navi{position:relative;top:-1px;}
#Footer .g-navi{padding-bottom:13px;}
#Footer .g-navi li{float:left;padding-right:5px;}
#Footer .g-navi li a{display:block;padding:8px 10px 0 22px;line-height:1;font-weight:bold;}
#Footer .g-navi li a:hover{color:#4199cc;}
#Footer .g-navi li ul.sub-menu{margin-left:12px;padding:1px 0 3px;}
#Footer .g-navi li ul.sub-menu li{float:none;border-bottom:none;}
#Footer .g-navi li ul.sub-menu li a{float:none;font-weight:normal;border-bottom:none;border-right:none;}
#Footer .g-navi li.menu-item-home a{background:url(../img/c08_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-photo a{background:url(../img/c01_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-news a,#Footer .g-navi li.entame a{background:url(../img/c02_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-event a{background:url(../img/c05_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-pr a{background:url(../img/c06_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-publish a{background:url(../img/c07_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-corp a{background:url(../img/c08_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-entame-korea a{background:url(../img/c11_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-top ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-photo ul.sub-menu li a{background:url(../img/c01_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-news ul.sub-menu li a{background:url(../img/c02_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-news ul.sub-menu li.menu-column a{background:url(../img/c03_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-news ul.sub-menu li.menu-release-news a{background:url(../img/c04_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-event ul.sub-menu li a{background:url(../img/c05_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-pr ul.sub-menu li a{background:url(../img/c06_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-publish ul.sub-menu li a{background:url(../img/c07_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-corp ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-entame-korea ul.sub-menu li a{background:url(../img/c11_ico_s.gif) 11px 10px no-repeat;}

/*@import url('css/hack.css');*/
*html #help_me{color:red;}
*:first-child+html #help_me{color:red;}
#help_me{/color:blue;}
#help_me{color:blue\9;}
#help_me,x:-moz-any-link{color:red;}
@media screen and (-webkit-min-device-pixel-ratio:0){#help_me{color:red;}
}
.clearfix{zoom:1;}
.clearfix:after{content:" ";display:block;clear:both;height:0;visibility:hidden;}
.text-image{text-indent:-9999px;overflow:hidden;width:100%;height:100%;display:block;}
*:first-child+html #Main .area-content .area-more a.arw-c,*:first-child+html #Main .area-content .area-more a.arw-c-l{position:relative;top:4px;}
*:first-child+html #Main .frame-s p .arw-c-l{position:relative;top:4px;}
*:first-child+html #Main a.arw-c-s,*:first-child+html #Main a.arw-c-l-s{padding-top:1px;background-position-y:50%;position:relative;top:4px;}
*:first-child+html .hd-07{background:#999 url(../img/c15_ico.gif) 11px 8px no-repeat;}
a.arw-c,x:-moz-any-link{background:url(../img/arw_c.gif) 6px 45% no-repeat;}
a.arw-c-l,x:-moz-any-link{background:url(../img/arw_c.gif) 0 50% no-repeat;}
a.arw-c-s,x:-moz-any-link,a.arw-c-l-s,x:-moz-any-link{background-position-y:3px;}
@media screen and (-webkit-min-device-pixel-ratio:0){a.arw-c,a.arw-c-l{background-position-y:50%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){#Main a.arw-c-s,#Main a.arw-c-l-s{background-position-y:50%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){#Sub .hd-01{background-position-y:8px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){#Sub .hd-03{background-position-y:2px!important;}
}
*html #GlobalNavi li{position:relative;}
*html #GlobalNavi li a{float:left;}
*html #GlobalNavi li ul.sub-menu{position:absolute;top:28px;left:0;width:16em;}
*html #GlobalNavi li ul.sub-menu li a{white-space:nowrap;}
*html #GlobalNavi li ul.sub-menu li a:hover{white-space:nowrap;}
*:first-child+html #Main .comp-book .area-image img{padding:10px 0 6px;position:relative;left:1px;}
*:first-child+html #Main .about{margin-bottom:-5px;}
*:first-child+html .hd-01 .area-more,*:first-child+html .hd-02 .area-more,*:first-child+html .hd-03 .area-more,*:first-child+html .hd-04 .area-more,*:first-child+html .hd-05 .area-more,*:first-child+html .hd-06 .area-more{top:4px;}
*:first-child+html #Main .area-content.photo{margin-bottom:20px;}
*:first-child+html #Main .area-cat-hd .hd{position:relative;top:-1px;}
*:first-child+html #Main .area-cat-hd .hd img{position:relative;top:1px;}
*:first-child+html #Sub .hd-01{border-top:3px solid;}
*:first-child+html #Sub .comp-fb .hd{position:relative;top:7px;left:7px;padding-bottom:7px;}
*html #Sub .frame{background:none;}
*html #Sub .group{background:none;}
*html #Sub .group .box{background:#e52727;}
*html #Sub .hd-01{background:none;}
*html #Sub .hd-02{background:#e52727;color:#fff;}
*html #Sub .hd-03{background:none;}
*html #Sub .hd-04{background:none;}
*html #Sub .hd-05{background:none;}
*html #Sub .hd-06{background:none;}
*html #Sub .comp-book .area-hd{position:absolute;left:-23px;}
*html #Sub ul.c05{background:none;}
*:first-child+html #Footer .area-util .box{padding-top:20px;}
#Footer .area-util #Utility,x:-moz-any-link{border-left:3px solid #ccc;background:none;padding-bottom:0;margin-bottom:18px;}
#Footer .area-util #Utility li,x:-moz-any-link{border-right:3px solid #ccc;background:none;}

#GlobalNavi li.menu-life a{background:url(../img/c09_ico.gif) 7px 9px no-repeat;}
#GlobalNavi li.gaudio a{background:url(../img/c04_ico.gif) 7px 9px no-repeat;}
#Footer .g-navi li.menu-life a{background:url(../img/c09_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.gaudio a{background:url(../img/c04_ico.gif) 10px 9px no-repeat;}

.e_box01{background-color:#f1f1f1;padding:15px;margin-bottom: 15px;}

.e_box02{border:3px solid #F1F1F1;padding:12px;margin-bottom: 15px;}

#Main .area-content.articles .entry-content div{font-size: 14px;line-height: 1.5;}

.op8 a:hover{opacity:0.8;}


.box-w250 img{
	max-width: 250px;
	height: auto;
}

#Main .entry-content div.gallery {
	margin-bottom: 15px;
}

#Main .entry-content .gallery-icon {
	display: table-cell;
    vertical-align: middle;
}

#Main .entry-content .gallery-size-thumbnail .gallery-icon {
    height: 150px;
}

#Main .entry-content .gallery-item {
	border: 1px solid #d1e1f1;
	float: left;
}

#Main .entry-content .gallery-item img {
	vertical-align: middle;
}

/* overwrite */
#Main .entry-content figure.gallery-item {
    margin: 5px;
}
	}

/*YOUTUBE*/
#youtube-movie {
  margin: 0 auto 20px;
  width: 100%;
  /*max-width: 640px;  最大の横幅 */
}
 
#youtube-movie-content {
  padding-top: 56.25%;
  position: relative;
  width: 100%;
}
 
#youtube-movie-content iframe {
  height: 100% !important;
  left: 0;
  position: absolute;
  top: 0;
  width: 100% !important;
}

@media screen and (max-width:979px) {
	
	/*@import url('css/common.css');*/
.entry-content{zoom:1;}
.entry-content:after{content:" ";display:block;clear:both;height:0;visibility:hidden;}
a.link-01{color:#4199cc;}
a.link-01:hover{color:#82baee;}
.entry-content p.bg{margin-bottom:8px;padding:5px 10px;line-height:1.4;background:#f1f1f1;line-height:1.4;}
.entry-content ul{padding-bottom:10px;}
.entry-content ul li{padding-left:16px;background:url(../img/b02_ico_s.gif) 5px 8px no-repeat;margin-bottom:8px;line-height:1.6;}
.entry-content ol{padding-bottom:10px;}
.entry-content ol li{list-style-position:inside;list-style-type:decimal;margin-bottom:5px;line-height:1.6;}
dl{margin-bottom:15px;}
.dl-s{padding-bottom:10px;}
.dl-s dd{padding-left:12px;background:url(../img/b02_ico_s.gif) 1px 5px no-repeat;margin-bottom:0;line-height:1.6;}
.entry-content ul.c01 li{background:url(../img/c01_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c02 li{background:url(../img/c02_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c03 li{background:url(../img/c03_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c04 li{background:url(../img/c04_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c05 li{background:url(../img/c05_ico_s.gif) 5px 6px no-repeat;}
.entry-content ul.c06 li{background:url(../img/c06_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c07 li{background:url(../img/c07_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c08 li{background:url(../img/c08_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c09 li{background:url(../img/c09_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c10 li{background:url(../img/c10_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c11 li{background:url(../img/c11_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c12 li{background:url(../img/c12_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c13 li{background:url(../img/c13_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c14 li{background:url(../img/c14_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.c15 li{background:url(../img/c15_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.b02 li{background:url(../img/b02_ico_s.gif) 5px .4em no-repeat;font-size:14px;line-height:1.4;}
.entry-content ul.cyawaosi-eizo li{background:url(../img/c02_ico_s.gif) 5px 8px no-repeat;}
.entry-content ul.cmamegaku li{background:url(../img/c03_ico_s.gif) 5px 8px no-repeat;}

.dot-t{background:url(../img/dot_w.gif) 0 0 repeat-x;}
.dot-b{background:url(../img/dot_w.gif) 0 bottom repeat-x;}
.margin-b0{margin-bottom:0!important;}
.margin-b15{margin-bottom:15px!important;}
.display-n{display:none;}
.float-l{float:left;}
.float-r{float:right;}
.clear-b{clear:both;}
.bk{color:#000;}
.gray{color:#333;}
.gray-h{color:#999;}
.red{color:#f66;}
.orange{color:#f60;}
.color.c01{color:#000;}
.color.c02{color:#e52c2c;}
.color.c03{color:#096;}
.color.c04{color:#09c;}
.color.c05{color:#36c;}
.color.c06{color:#264786;}
.color.c07{color:#80ab00;}
.color.c08{color:#8e1531;}
.color.c09{color:#f90;}
.color.c10{color:#f33;}
.color.c11,{color:#c36;}
.color.c12{color:#669;}
.color.c13{color:#069;}
.color.c14{color:#063;}
.color.c15{color:#000;}
.text-s{font-size:10px;}
.text-m{font-size:12px;}
.text-l{font-size:14px;}
.arw-c,.arw-c-l,.arw-c-s,.arw-c-l-s{background:url(../img/arw_c.gif) 6px 50% no-repeat;padding:2px 0 2px 21px;font-weight:bold;font-size:12px;/*height:16px*/;line-height:1.0;}
.arw-c.down,.arw-c-l.down,.arw-c-s.down,.arw-c-l-s.down{background:url(../img/arw_c_d.gif) 6px 1px no-repeat;}
.arw-c-s,.arw-c-l-s{padding-left:20px;font-size:10px;height:14px;background-position-y:2px;}
.arw-c-l,.arw-c-l-s{padding-left:14px;}
.arw-c-l{background:url(../img/arw_c.gif) 0 50% no-repeat;}
.arw-c-l-s{background:url(../img/arw_c.gif) 0 50% no-repeat;}
.arw-c-l.down{background:url(../img/arw_c_d.gif) 0 1px no-repeat;}
.arw-c-l-s.down{background:url(../img/arw_c_d.gif) 0 2px no-repeat;}
img.arw-r{padding-left:4px;position:relative;top:2px;}
a.arw-r-prev,a.arw-r-next{background:url(../img/arw_r_r.gif) left 1px no-repeat;padding:2px 0 2px 18px;font-weight:bold;font-size:12px;height:16px;line-height:1.0;}
a.arw-r-next{background:url(../img/arw_r.gif) right 1px no-repeat;padding:2px 18px 2px 0;}
a.btn-bl{background:url(../img/btn_bl_bg.gif) 0 0 no-repeat;display:block;width:215px;height:24px;font-size:12px;color:#fff;padding:13px 10px 0 25px;font-weight:bold;line-height:1.0;}
a.btn-bl:hover{text-decoration:underline;}
.ico-pic{padding-left:2px;display:inline!important;}
.ico-mov{padding-left:2px;display:inline!important;}
.entry-content .ico-pic,.entry-content .ico-mov{width:18px;height:13px;position:absolute;padding-left:4px;padding-top:3px;}
.entry-content .ico-pic:after,.entry-content .ico-mov:after{width:22px;height:13px;content:" ";}
.entry-content .ico-mov{padding-left:2px;display:inline!important;}
a.pdf{background:url(../img/ico_pdf.gif) 0 0 no-repeat;padding:3px 0 4px 21px;font-weight:bold;}
.block{display:block;}
.float-image img{display:block;float:left;margin-right:15px;}
.select-bl{margin:3px 0;}
.select-bl .select{position:absolute;width:160px;height:24px;padding:3px 24px 0 8px;color:#fff;font-weight:bold;font-size:12px;background:url(../img/bg_select.gif) no-repeat;overflow:hidden;}
.select-gr{margin:3px 0;}
.select-gr .select{position:absolute;width:160px;height:24px;padding:3px 24px 0 8px;color:#fff;font-weight:bold;font-size:12px;background:url(../img/bg_select_gr.gif) no-repeat;overflow:hidden;}
.dot-l{height:6px;background:url(/img/dot_l.gif) 0 18px repeat-x;padding:18px 0 30px;margin:0;border:none;}

/*@import url('css/layout.css');*/
#Header .box,#Wrapper{width:96%;margin:auto 2%; box-sizing: border-box;}
#Header{height:auto;padding-bottom:10px;z-index:100;}
#Main{min-height:auto;width:96%;float:none;overflow-x:hidden; margin: auto 2%;box-sizing: border-box;}
#Sub{ width:96%;float:none;min-height:auto;margin: 40px 2% auto;box-sizing: border-box;}
#Footer{width:100%; padding:0 0 40px; box-sizing: border-box;}

/*@import url('css/library.css');*/
.bn_250{display:block;margin-bottom:10px;}
.box-inner{float:left;/*padding-right:10px;*/}
.box-b0{margin-bottom:0;}
.box-b10{margin-bottom:10px;}
.box-b15{margin-bottom:15px;}
.box-b20{margin-bottom:20px;}
.box-b25{margin-bottom:25px;}
.box-b30{margin-bottom:30px;}
.box-t0{padding-top:0;}
.box-t10{padding-top:10px;}
.box-t15{padding-top:15px;}
.box-t20{padding-top:20px;}
.box-t25{padding-top:25px;}
.box-t30{padding-top:30px;}
.box-w120{width:120px;}
.box-w140{width:140px;}
.box-w156{width:156px;}
.box-w230{width:230px;}
.box-w250{width:250px;}
.box-w270{width:270px;}
.box-w320{width:320px; width:100%;}
.box-w360{width:360px; width:100%; margin-top: 10px;}
.box-w400{width:400px;}
.box-w430{width:430px; width:100%;}
.box-w450{width:450px; width:100%; margin-bottom: 1em;}
.frame{border:5px solid;padding:10px 15px;}
.frame-s{border:1px solid #ccc;border-top:none;padding:12px 15px 0 15px;}
.frame-s .entry-content .hd{padding-bottom:3px;line-height:1.4;position:relative;top:-1px;}
.frame-s p{padding-bottom:0;line-height:1.4;font-size:12px!important;margin-bottom:14px!important;}
.frame-s p.dot-t{background:url(../img/dot_w.gif) 0 0 repeat-x;padding-top:15px;}
.frame-s p.dot-b{background:url(../img/dot_w.gif) 0 bottom repeat-x;}
.frame-s p.tab{margin-left:14px;}
.frame-s p .arw-c-l{position:relative;top:2px;}
.frame-s.info{padding:12px 15px 0 8px;}
.frame-bg{border:1px solid #ccc;padding:7px 10px;background-color:#f5f4f0;margin-bottom:1em;}
.frame-m{border-width:3px;margin:0 auto;text-align:center;padding:10px;background-color:#fff;}
p.frame-m{text-align:left;padding:5px;margin-bottom:1em;}
.frame-m .hd{font-size:14px;text-align:center;background-color:#f1f1f1;padding:5px 4px 4px;margin-bottom:10px;color:#000;}
.frame-m p{padding-bottom:0;}
.frame.c01{border-color:#808080;}
.frame.c02{border-color:#f29696;}
.frame.c03{border-color:#80ccb3;}
.frame.c04{border-color:#80cce6;}
.frame.c05{border-color:#99b3e6;}
.frame.c06{border-color:#93a3c3;}
.frame.c07{border-color:#c0d580;}
.frame.c08{border-color:#c78a98;}
.frame.c09{border-color:#ffcc80;}
.frame.c10{border-color:#ffcc80;}
.frame.c11{border-color:#f99;}
.frame.c12{border-color:#e699b3;}
.frame.c13{border-color:#b3b3cc;}
.frame.c14{border-color:#80b3cc;}
.frame.c15{border-color:#80b399;}
.frame.b01{border-color:#666;}
.frame.b02{border-color:#999;}
.frame.b03{border-color:#ccc;}
.frame.b04{border-color:#f1f1f1;}
.frame.b05{border-color:#dedacc;}
.frame.b06{border-color:#f5f4f0;}
.border-b{border-bottom:5px solid #c78a98;}
.border-b.c01{border-color:#000;}
.border-b.c02{border-color:#e52c2c;}
.border-b.c03{border-color:#096;}
.border-b.c04{border-color:#09c;}
.border-b.c05{border-color:#36c;}
.border-b.c06{border-color:#264786;}
.border-b.c07{border-color:#80ab00;}
.border-b.c08{border-color:#8e1531;}
.border-b.c09{border-color:#f90;}
.border-b.c10{border-color:#f33;}
.border-b.c11,{border-color:#c36;}
.border-b.c12{border-color:#669;}
.border-b.c13{border-color:#069;}
.border-b.c14{border-color:#063;}
.border-b.c15{border-color:#000;}
.hd-01,.hd-02,.hd-03,.hd-04,.hd-05,.hd-06,.hd-07 {font-size:18px;font-weight:bold;}
.hd-01 a,.hd-02 a,.hd-03 a,.hd-04 a,.hd-05 a,.hd-06 a,.hd-07 a{font-weight:bold;}
.hd-01 .area-more,.hd-02 .area-more,.hd-03 .area-more,.hd-04 .area-more,.hd-05 .area-more,.hd-06 .area-more,.hd-07 .area-more{/*position:absolute;*/right:6px;top:2px; text-align: right; }
.hd-01 .area-more a,.hd-02 .area-more a,.hd-03 .area-more a,.hd-04 .area-more a,.hd-05 .area-more a,.hd-06 .area-more a,.hd-07 .area-more a{font-weight:bold; font-size: 12px;}
.hd-01{border:1px solid #dedede;border-bottom:5px solid #8e1531;background:url(../img/c08_ico_h.gif) 7px 14px no-repeat;color:#8e1531;padding:7px 6px 3px 20px;margin-bottom:10px;}
.hd-01.border-n{border:none;color:#000;position:relative;top:12px;left:-7px;margin-bottom:12px;}
.hd-01.border-n{border:none;color:#000;position:relative;top:12px;left:-7px;margin-bottom:12px;}
.hd-01.c01{border-bottom-color:#000;background:url(../img/c01_ico_h.gif) 7px 14px no-repeat;color:#000;}
.hd-01.c02{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 7px 14px no-repeat;color:#e52c2c;}

.hd-01.c02 .area-more, .hd-01.c04 .area-more, .hd-01.c14 .area-more, .hd-01.c09 .area-more, .hd-01.c12 .area-more{ position: relative; margin:0; /*padding:0 0 5px;*/ }

.hd-01.c03{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 7px 14px no-repeat;color:#096;}
.hd-01.c04{border-bottom-color:#09c;background:url(../img/c04_ico_h.gif) 7px 14px no-repeat;color:#09c;}
.hd-01.c05{border-bottom-color:#36c;background:url(../img/c05_ico_h.gif) 7px 14px no-repeat;color:#36c;}
.hd-01.c06{border-bottom-color:#264786;background:url(../img/c06_ico_h.gif) 7px 14px no-repeat;color:#264786;}
.hd-01.c07{border-bottom-color:#80ab00;background:url(../img/c07_ico_h.gif) 7px 14px no-repeat;color:#80ab00;}
.hd-01.c08{border-bottom-color:#8e1531;background:url(../img/c08_ico_h.gif) 7px 14px no-repeat;color:#8e1531;}
.hd-01.c09{border-bottom-color:#f90;background:url(../img/c09_ico_h.gif) 7px 14px no-repeat;color:#f90;}
.hd-01.c10{border-bottom-color:#f33;background:url(../img/c10_ico_h.gif) 7px 14px no-repeat;color:#f33;}
.hd-01.c11{border-bottom-color:#c36;background:url(../img/c11_ico_h.gif) 7px 14px no-repeat;color:#c36;}
.hd-01.c12{border-bottom-color:#669;background:url(../img/c12_ico_h.gif) 7px 14px no-repeat;color:#669;}
.hd-01.c13{border-bottom-color:#069;background:url(../img/c13_ico_h.gif) 7px 14px no-repeat;color:#069;}
.hd-01.c14{border-bottom-color:#063;background:url(../img/c14_ico_h.gif) 7px 14px no-repeat;color:#063;}
.hd-01.c15{border-bottom-color:#fff;background:url(../img/c15_ico_h.gif) 7px 14px no-repeat;color:#fff;}
.hd-01.b05{border-bottom-color:#dedacc;background:none;color:#666;padding-left:8px;padding-right:7px;}
.hd-01.cyawaosi-eizo{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 7px 14px no-repeat;color:#e52c2c;}
.hd-01.cmamegaku{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 7px 14px no-repeat;color:#096;}

.hd-02{background:#8e1531 url(../img/c08_ico_h.gif) 10px 9px no-repeat;color:#fff;padding:6px 6px 4px 23px;}
.hd-02 a{color:#fff;}
.hd-02 a:hover{color:#fff;text-decoration:underline;}
.hd-02.c01{background:#000 url(../img/c01_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c02{background:#e52c2c url(../img/c02_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c03{background:#096 url(../img/c03_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c04{background:#09c url(../img/c04_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c05{background:#36c url(../img/c05_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c06{background:#264786 url(../img/c06_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c07{background:#80ab00 url(../img/c07_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c08{background:#8e1531 url(../img/c08_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c09{background:#f90 url(../img/c09_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c10{background:#f33 url(../img/c10_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c11{background:#c36 url(../img/c11_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c12{background:#669 url(../img/c12_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c13{background:#069 url(../img/c13_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c14{background:#063 url(../img/c14_ico_h.gif) 10px 9px no-repeat;}
.hd-02.c15{background:#000 url(../img/c15_ico_h.gif) 10px 9px no-repeat;}
.hd-02.cyawaosi-eizo{background:#e52c2c url(../img/c02_ico_h.gif) 10px 9px no-repeat;}
.hd-02.cmamegaku{background:#096 url(../img/c03_ico_h.gif) 10px 9px no-repeat;}

.hd-03{border-bottom:5px solid #8e1531;background:url(../img/c08_ico_h.gif) 0 9px no-repeat;color:#8e1531;padding:6px 6px 4px 13px;margin-bottom:10px;}
.hd-03.c01{border-bottom-color:#000;background:url(../img/c01_ico_h.gif) 0 9px no-repeat;color:#000;}
.hd-03.c02{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 0 9px no-repeat;color:#e52c2c;}
.hd-03.c03{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 0 9px no-repeat;color:#096;}
.hd-03.c04{border-bottom-color:#09c;background:url(../img/c04_ico_h.gif) 0 9px no-repeat;color:#09c;}
.hd-03.c05{border-bottom-color:#36c;background:url(../img/c05_ico_h.gif) 0 9px no-repeat;color:#36c;}
.hd-03.c06{border-bottom-color:#264786;background:url(../img/c06_ico_h.gif) 0 9px no-repeat;color:#264786;}
.hd-03.c07{border-bottom-color:#80ab00;background:url(../img/c07_ico_h.gif) 0 9px no-repeat;color:#80ab00;}
.hd-03.c08{border-bottom-color:#8e1531;background:url(../img/c08_ico_h.gif) 0 9px no-repeat;color:#8e1531;}
.hd-03.c09{border-bottom-color:#f90;background:url(../img/c09_ico_h.gif) 0 9px no-repeat;color:#f90;}
.hd-03.c10{border-bottom-color:#f33;background:url(../img/c10_ico_h.gif) 0 9px no-repeat;color:#f33;}
.hd-03.c11{border-bottom-color:#c36;background:url(../img/c11_ico_h.gif) 0 9px no-repeat;color:#c36;}
.hd-03.c12{border-bottom-color:#669;background:url(../img/c12_ico_h.gif) 0 9px no-repeat;color:#669;}
.hd-03.c13{border-bottom-color:#069;background:url(../img/c13_ico_h.gif) 0 9px no-repeat;color:#069;}
.hd-03.c14{border-bottom-color:#063;background:url(../img/c14_ico_h.gif) 0 9px no-repeat;color:#063;}
.hd-03.c15{border-bottom-color:#fff;background:url(../img/c15_ico_h.gif) 0 9px no-repeat;color:#fff;}
.hd-03.cyawaosi-eizo{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 0 9px no-repeat;color:#e52c2c;}
.hd-03.cmamegaku{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 0 9px no-repeat;color:#096;}

.hd-04{background:#f1f1f1 url(../img/c08_ico_h.gif) 7px 9px no-repeat;color:#8e1531;padding:5px 6px 3px 20px;margin-bottom:10px;}
.hd-04.c01{background:#f1f1f1 url(../img/c01_ico.gif) 7px 9px no-repeat;}
.hd-04.c02{background:#f1f1f1 url(../img/c02_ico.gif) 7px 9px no-repeat;}
.hd-04.c03{background:#f1f1f1 url(../img/c03_ico.gif) 7px 9px no-repeat;}
.hd-04.c04{background:#f1f1f1 url(../img/c04_ico.gif) 7px 9px no-repeat;}
.hd-04.c05{background:#f1f1f1 url(../img/c05_ico.gif) 7px 9px no-repeat;}
.hd-04.c06{background:#f1f1f1 url(../img/c06_ico.gif) 7px 9px no-repeat;}
.hd-04.c07{background:#f1f1f1 url(../img/c07_ico.gif) 7px 9px no-repeat;}
.hd-04.c08{background:#f1f1f1 url(../img/c08_ico.gif) 7px 9px no-repeat;}
.hd-04.c09{background:#f1f1f1 url(../img/c09_ico.gif) 7px 9px no-repeat;}
.hd-04.c10{background:#f1f1f1 url(../img/c10_ico.gif) 7px 9px no-repeat;}
.hd-04.c11{background:#f1f1f1 url(../img/c11_ico.gif) 7px 9px no-repeat;}
.hd-04.c12{background:#f1f1f1 url(../img/c12_ico.gif) 7px 9px no-repeat;}
.hd-04.c13{background:#f1f1f1 url(../img/c13_ico.gif) 7px 9px no-repeat;}
.hd-04.c14{background:#f1f1f1 url(../img/c14_ico.gif) 7px 9px no-repeat;}
.hd-04.c15{background:#f1f1f1 url(../img/c15_ico.gif) 7px 9px no-repeat;}
.hd-04.cyawaosi-eizo{background:#f1f1f1 url(../img/c02_ico.gif) 7px 9px no-repeat;}
.hd-04.cmamegaku{background:#f1f1f1 url(../img/c03_ico.gif) 7px 9px no-repeat;}

.hd-05{background:url(../img/c08_ico.gif) 0 9px no-repeat;color:#8e1531;padding:5px 6px 3px 13px;margin-bottom:10px;}
.hd-05.c01{background:url(../img/c01_ico.gif) 0 9px no-repeat;}
.hd-05.c02{background:url(../img/c02_ico.gif) 0 9px no-repeat;}
.hd-05.c03{background:url(../img/c03_ico.gif) 0 9px no-repeat;}
.hd-05.c04{background:url(../img/c04_ico.gif) 0 9px no-repeat;}
.hd-05.c05{background:url(../img/c05_ico.gif) 0 9px no-repeat;}
.hd-05.c06{background:url(../img/c06_ico.gif) 0 9px no-repeat;}
.hd-05.c07{background:url(../img/c07_ico.gif) 0 9px no-repeat;}
.hd-05.c08{background:url(../img/c08_ico.gif) 0 9px no-repeat;}
.hd-05.c09{background:url(../img/c09_ico.gif) 0 9px no-repeat;}
.hd-05.c10{background:url(../img/c10_ico.gif) 0 9px no-repeat;}
.hd-05.c11{background:url(../img/c11_ico.gif) 0 9px no-repeat;}
.hd-05.c12{background:url(../img/c12_ico.gif) 0 9px no-repeat;}
.hd-05.c13{background:url(../img/c13_ico.gif) 0 9px no-repeat;}
.hd-05.c14{background:url(../img/c14_ico.gif) 0 9px no-repeat;}
.hd-05.c15{background:url(../img/c15_ico.gif) 0 9px no-repeat;}
.hd-05.cyawaosi-eizo{background:url(../img/c02_ico.gif) 0 9px no-repeat;}
.hd-05.cmamegaku{background:url(../img/c03_ico.gif) 0 9px no-repeat;}

.hd-06{border-bottom:1px solid #8e1531;padding-bottom:2px;}
.hd-06.c01{border-bottom-color:#000;}
.hd-06.c02{border-bottom-color:#e52c2c;}
.hd-06.c03{border-bottom-color:#096;}
.hd-06.c04{border-bottom-color:#09c;}
.hd-06.c05{border-bottom-color:#36c;}
.hd-06.c06{border-bottom-color:#264786;}
.hd-06.c07{border-bottom-color:#80ab00;}
.hd-06.c08{border-bottom-color:#8e1531;}
.hd-06.c09{border-bottom-color:#f90;}
.hd-06.c10{border-bottom-color:#f33;}
.hd-06.c11{border-bottom-color:#c36;}
.hd-06.c12{border-bottom-color:#669;}
.hd-06.c13{border-bottom-color:#069;}
.hd-06.c14{border-bottom-color:#063;}
.hd-06.c15{border-bottom-color:#fff;}
.hd-06.cyawaosi-eizo{border-bottom-color:#e52c2c;}
.hd-06.cmamegaku{border-bottom-color:#096;}

.hd-07{background:#999 url(../img/c15_ico.gif) 6px 8px no-repeat;color:#fff;border:5px solid #ccc;border-top:none;border-bottom:none;line-height:1.0;font-size:12px;padding:7px 19px 6px;margin-bottom:15px;}
.paging{padding:11px 0 10px;text-align:center;width:695px;}
.paging .prev,.paging .next{position:absolute;top:15px;}
.paging .prev{left:0;}
.paging .next{right:0;}
.paging .area-num{width:280px;margin:auto;overflow-x:hidden;padding-left:6px;}
.paging .area-num a{display:block;float:left;margin-right:6px;width:20px;height:20px;text-align:center;font-size:10px;line-height:21px;border:1px solid #999;font-weight:bold;overflow:hidden;background-color:#f1f1f1;}
.paging .area-num a:hover{background-color:#ccc;text-decoration:none;color:#666;}
.paging .area-num a.current-menu-item{background-color:#ccc;color:#666;}
.comp-photo{background-color:#000;}
.comp-photo{padding:25px 10px 10px;}
.comp-photo img{display:block;}
.comp-photo .area-hd{background:url(../img/bg_photo_hd.gif) repeat-x;height:25px;position:absolute;left:0;top:0;}
.comp-photo .area-image img{position:relative;top:0;}
.comp-photo .area-text{font-size:10px;line-height:1.4;}
.comp-book{background:#f1f1f1;padding:25px 20px 7px;border:3px solid #666;border-top:none;}
.comp-book img{display:block;}
.comp-book .area-hd{background:#666 url(../img/bg_book_hd.gif) repeat-x;width:100%;height:25px;position:absolute;left:-3px;top:0;}
.comp-book .hd{ background:url(../img/txt_book_hd.gif) no-repeat;width:112px;color:#fff; height:13px;position:relative;left:10px;top:6px;}
.comp-book .area-image img{margin:auto;padding:10px 0 9px;}
.comp-book .title a{font-size:13px;line-height:1.2;font-weight:bold;}
.comp-book .area-text{font-size:10px;line-height:1.4;}
.comp-book .area-text p{padding-bottom:0;}
.comp-book .btn-prev{position:absolute;left:20px;top:92px;}
.comp-book .btn-next{position:absolute;right:20px;top:92px;}
.comp-rank .hd{background:#c93 url(../img/ico_rank.gif) 6px 6px no-repeat;color:#fff;border:5px solid #e6cc99;border-top:none;border-bottom:none;line-height:1.0;font-size:14px;padding:6px 32px;margin-bottom:2px;}
.comp-rank .hd-s{padding:10px 0 2px;line-height:1.0;border-bottom:3px solid #c93;margin-bottom:10px;}
.comp-rank .box-inner{width:203px;float:left;padding-left:20px;line-height:1.4;}
.comp-rank .box-inner img{float:left;display:block;margin-right:10px;margin-bottom:5px;}
.comp-rank .box-inner.no1{background:url(../img/ico_rank_1.gif) 0 5px no-repeat;padding-left:15px;}
.comp-rank .box-inner.no2{background:url(../img/ico_rank_2.gif) 5px 5px no-repeat;}
.comp-rank .box-inner.no3{background:url(../img/ico_rank_3.gif) 5px 5px no-repeat;}
#Main dl.info{padding-bottom:8px;color:#333;line-height:1.4; width:100%;}
#Main dl.info dt{ vertical-align: top;  width:18%; box-sizing: border-box; display: inline-block; margin-bottom: .5em; padding-left: 2%; }
#Main dl.info dd{width:80%; box-sizing: border-box; display: inline-block; margin-bottom: .5em;}
	#Main dl.info dd:nth-of-type(3n){clear: both;}

/*@import url('css/header.css');*/
#Header .logo{position:relative;}
	#Header .logo img { width:100%; max-width: 200px; height:auto; }
#Header h2{ width:129px;height:13px;background:url(../img/txt_hd.gif) 1px 0 no-repeat;line-height:1.0;padding-bottom:4px;}
#Header .rss{font-size:10px;font-weight:bold;background:url(../img/ico_rss.gif) 0 0 no-repeat;padding:1px 16px;height:12px;line-height:1.0;}
#Header .area-h2{background:url(../img/dot.gif) 0 0 repeat-y;padding-left:13px;position:absolute;left:166px;top:27px;}
#Header .area-bn{width:100%; height:auto; position: relative; display: none;}
#Header .area-bn img { width:100%; height:auto;}
#MetaNavi{background-color:#f1f1f1;border-bottom:1px solid #ccc;padding-top:5px;height:25px;}
#MetaNavi a{display:block;float:left;margin-right:3px;position:relative;overflow:hidden;}
#MetaNavi .btn-site img{position:absolute;}
#MetaNavi .area-l{float:left;}
#MetaNavi .area-r{float:right;}
#MetaNavi .area-r a{margin-left:3px;margin-right:0;}
#MetaNavi .btn-kk{width:110px;height:20px;top:0;left:0;}
#MetaNavi .btn-kk img{top:-21px;left:0;}
#MetaNavi .btn-tvf{width:62px;height:20px;top:0;right:0;}
#MetaNavi .btn-tvf img{top:-63px;left:0;}
#MetaNavi .btn-pcaf{width:73px;height:20px;top:0;right:0;}
#MetaNavi .btn-pcaf img{top:-42px;left:0;}
#MetaNavi .btn-wire{width:94px;height:20px;top:0;right:0;}
#MetaNavi .btn-wire img{top:-84px;left:0;}
#MetaNavi .btn-47{width:70px;height:20px;top:0;right:0;}
#MetaNavi .btn-47 img{top:0;left:0;}

	#GlobalNavi { display:none; }	
	
#GlobalNavi-sp{ display: none;border-bottom-width:3px; position:relative;zoom:1;z-index:300;}
#GlobalNavi-sp li{float:none;}
#GlobalNavi-sp li a{ display:block;padding:15px 7px 0 19px; height:30px;line-height:1.0;color:#4f4f4f;font-weight:bold;border-right:1px solid #dedacc;border-bottom:1px solid #fff; font-size: 14px;}
#GlobalNavi-sp li a:hover{background-color:#f5f4f0;color:#4199cc;text-decoration:none;}
#GlobalNavi-sp li ul.sub-menu{position:relative;background:#fff;border:0px solid #dedacc;margin-left:-1px;padding:2px 0 6px;z-index:300;}
#GlobalNavi-sp li ul.sub-menu li{float:none;border-bottom:none;}
#GlobalNavi-sp li ul.sub-menu li a{float:none;color:#243e63;font-weight:normal;border-bottom:none;height:30px;border-right:none;}
#GlobalNavi-sp li ul.sub-menu li a:hover{color:#4199cc;text-decoration:none;}
#GlobalNavi-sp li.menu-item-home a{background:rgba(136,17,55,0.30) url(../img/c08_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-photo a, #GlobalNavi-sp li.menu-ph a{background:rgba(0,0,0,0.30) url(../img/c01_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-news a, #GlobalNavi-sp li.entame a{ background:rgba(206,50,50,0.30)  url(../img/c02_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-event a{background:rgba(76,104,108,0.30) url(../img/c05_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-pr a{background:rgba(76,104,108,0.30) url(../img/c06_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-publish a{background:rgba(85,166,115,0.30) url(../img/c07_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-corp a{background:rgba(136,17,55,0.30) url(../img/c08_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.menu-entame-korea a{background:rgba(218,38,144,0.30) url(../img/c11_ico.gif) 7px 18px no-repeat;}
	
#GlobalNavi-sp li.menu-life a{background:rgba(237,167,30,0.30) url(../img/c09_ico.gif) 7px 18px no-repeat;}
#GlobalNavi-sp li.gaudio a{background:rgba(85,160,209,0.30) url(../img/c04_ico.gif) 7px 18px no-repeat;}
	
#GlobalNavi-sp li.menu-item-home a:hover,#GlobalNavi-sp li.menu-item-home.current-menu-item a{background:rgba(136,17,55,0.20) url(../img/c08_ico.gif) 7px 18px no-repeat;border-bottom-color:#c78a98;}
	
#GlobalNavi-sp li.menu-photo a:hover,#GlobalNavi-sp li.menu-photo.current-post-ancestor a,#GlobalNavi-sp li.menu-photo.current-menu-ancestor a,#GlobalNavi-sp li.menu-photo.current-menu-item a, #GlobalNavi-sp li.menu-ph a:hover, #GlobalNavi-sp li.menu-ph.current-post-ancestor a, #GlobalNavi-sp li.menu-ph.current-menu-ancestor a, #GlobalNavi-sp li.menu-ph.current-menu-item a {background:rgba(0,0,0,0.20) url(../img/c01_ico.gif) 7px 18px no-repeat;border-bottom-color:#808080;}
	
#GlobalNavi-sp li.menu-news a:hover,#GlobalNavi-sp li.entame a:hover,#GlobalNavi-sp li.menu-news.current-post-ancestor a,#GlobalNavi-sp li.menu-news.current-menu-ancestor a,#GlobalNavi-sp li.menu-news.current-menu-item a{background:rgba(206,50,50,0.20) url(../img/c02_ico.gif) 7px 18px no-repeat;border-bottom-color:#f29696;}
	
#GlobalNavi-sp li.menu-event a:hover,#GlobalNavi-sp li.menu-event.current-post-ancestor a,#GlobalNavi-sp li.menu-event.current-menu-ancestor a,#GlobalNavi-sp li.menu-event.current-menu-item a{background:rgba(76,104,108,0.20) url(../img/c05_ico.gif) 7px 18px no-repeat;border-bottom-color:#99b3e6;}
	
#GlobalNavi-sp li.menu-pr a:hover,#GlobalNavi-sp li.menu-pr.current-post-ancestor a,#GlobalNavi-sp li.menu-pr.current-menu-ancestor a,#GlobalNavi-sp li.menu-pr.current-menu-item a{background:rgba(76,104,108,0.20)  url(../img/c06_ico.gif) 7px 18px no-repeat;border-bottom-color:#93a3c3;}
	
#GlobalNavi-sp li.menu-publish a:hover,#GlobalNavi-sp li.menu-publish.current-post-ancestor a,#GlobalNavi-sp li.menu-publish.current-menu-ancestor a,#GlobalNavi-sp li.menu-publish.current-menu-item a{background:rgba(85,166,115,0.20) url(../img/c07_ico.gif) 7px 18px no-repeat;border-bottom-color:#c0d580;}
	
#GlobalNavi-sp li.menu-corp a:hover,#GlobalNavi-sp li.menu-corp.current-menu-ancestor a,#GlobalNavi-sp li.menu-corp.current-menu-item a{background:rgba(136,17,55,0.20) url(../img/c08_ico.gif) 7px 18px no-repeat;border-bottom-color:#c78a98;}
	
#GlobalNavi-sp li.menu-entame-korea a:hover,#GlobalNavi-sp li.menu-entame-korea.current-post-ancestor a,#GlobalNavi-sp li.menu-entame-korea.current-menu-ancestor a,#GlobalNavi-sp li.menu-entame-korea.current-menu-item a{background:rgba(218,38,144,0.20) url(../img/c11_ico.gif) 7px 18px no-repeat;border-bottom-color:#c36;}
	
	
#GlobalNavi-sp li.menu-life a:hover{background:rgba(237,167,30,0.20) url(../img/c09_ico.gif) 7px 18px no-repeat;border-bottom-color:#eda71e;}
#GlobalNavi-sp li.gaudio a:hover{background:rgba(85,160,209,0.20) url(../img/c04_ico.gif) 7px 18px no-repeat;border-bottom-color:#55a0d1;}	

	
#GlobalNavi-sp li.menu-top ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-photo ul.sub-menu li a, #GlobalNavi-sp li.menu-ph ul.sub-menu li a {background:url(../img/c01_ico_s.gif) 11px 19px no-repeat;}
	
#GlobalNavi-sp li.menu-news ul.sub-menu li a{background:url(../img/c02_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li.menu-korea-showbiz a{background:url(../img/c11_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li.menu-star-news a{background:url(../img/c11_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li.menu-column a{background:url(../img/c03_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li.menu-release-news a{background:url(../img/c04_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-event ul.sub-menu li a{background:url(../img/c05_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-pr ul.sub-menu li a{background:url(../img/c06_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-publish ul.sub-menu li a{background:url(../img/c07_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-corp ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-entame-korea ul.sub-menu li a{background:url(../img/c11_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-top ul.sub-menu li a:hover{background:url(../img/c08_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-photo ul.sub-menu li a:hover, #GlobalNavi-sp li.menu-ph ul.sub-menu li a:hover {background:url(../img/c01_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li a:hover{background:url(../img/c02_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li.menu-column a:hover{background:url(../img/c03_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-news ul.sub-menu li.menu-release-news a:hover{background:url(../img/c04_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-event ul.sub-menu li a:hover{background:url(../img/c05_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-pr ul.sub-menu li a:hover{background:url(../img/c06_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-publish ul.sub-menu li a:hover{background:url(../img/c07_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-corp ul.sub-menu li a:hover{background:url(../img/c08_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li.menu-entame-korea ul.sub-menu li a:hover{background:url(../img/c11_ico_s.gif) 11px 19px no-repeat;}

#GlobalNavi-sp li ul.sub-menu li.sports a{background:url(../img/c02_ico_s.gif) 11px 19px no-repeat;}
#GlobalNavi-sp li ul.sub-menu li.sports a:hover{background:url(../img/c02_ico_s.gif) 11px 19px no-repeat; opacity:0.8;}
	
	

/*@import url('css/main.css');*/
#Main {box-sizing: border-box;}
#Main .entry-content{zoom:1;}
#Main .entry-content:after{content:" ";display:block;clear:both;height:0;visibility:hidden;}
#Main .local-navi{padding:1em 0 1em;}
#Main .area-content .hd-sub.dot-b{padding:11px 0;margin-bottom:15px;}
#Main .area-content .hd-sub .hd{font-size:14px;line-height:1.5;}
#Main .entry-content .hd-b{font-size:14px;padding:3px 0;}
#Main .entry-content .hd-b a{font-weight:bold;}
#Main .area-content.photo{width:100%;margin-bottom:3px; }
	
#Main .area-content.photo .entry-content{box-sizing: border-box; width:100%;height:170px;float:none;padding:9px;border:1px solid #ccc;overflow:hidden;margin:0 0 10px;}
#Main .area-content.photo .entry-content .area-image{ box-sizing: border-box; width:50%;height:150px;overflow:hidden;background-color:#f1f1f1;text-align:center;margin-right:5px;font-size:9px; float: left; position: relative;}
#Main .area-content.photo .entry-content .area-image img{ position: absolute;
  top: 50%;
  left: 50%;
  width: auto;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);  max-height:150px;}
#Main .area-content.photo .entry-content .area-text {box-sizing: border-box; width:48%; font-size:10px;line-height:1.4;padding-left:4px; float: right;}
	
#Main .entry-content p{line-height:1.6;margin-bottom:15px;}
#Main .entry-content p img,#Main .entry-content div.wp-caption img{margin:0 0 8px;display:block;}
#Main .entry-content .wp-caption-text{line-height:1.4;padding-top:1px;}
#Main .entry-content p img.alignleft{float:left;margin-right:14px;margin-left:0;margin-bottom:7px;}
#Main .entry-content p img.aligncenter{margin:auto;margin-bottom:8px;}
#Main .entry-content p img.alignright{float:right;margin-left:14px;margin-right:0;margin-bottom:7px;}
#Main .entry-content .wp-caption-text{color:#666;font-size:10px;margin-top:-5px;margin-bottom:8px;}
#Main .entry-content .wp-caption.alignleft{float:left;margin-right:14px;margin-left:0;}
#Main .entry-content .wp-caption.aligncenter{text-align:center;margin-left:auto;margin-right:auto;}
#Main .entry-content .wp-caption.aligncenter img{margin:auto;margin-bottom:8px;}
#Main .entry-content .wp-caption.alignright{float:right;margin-left:25px;margin-right:0;}
	
/*@import url('css/sub.css');*/
#Sub{ font-size:14px; box-sizing: border-box;}
#Sub h2,#Sub h3,#Sub .sp,#Sub strong{font-size:14px;}
#Sub strong{line-height:1.3;display:block;padding-bottom:3px;}
#Sub .entry-content ul{padding-bottom:5px;margin-bottom:-10px;}
#Sub .entry-content ul li{ padding-left:14px;margin-bottom:5px;line-height:1.4; text-align: left;}
#Sub .arw-c{margin-top:2px;}

	/*201704*/
#Sub .box{ margin-bottom:20px;clear:both; text-align: center;}
#Sub .box #div-gpt-ad-1341493968925-0{ margin:auto; display: block;}
#Sub .textwidget { text-align: center; }
#Sub .textwidget img { margin:auto; display: block; }
	#Sub .adsbygoogle {margin-bottom: 1em;}
	
	
#Sub .sprite{width: 250px;overflow: hidden;}
#Sub .sprite a img{position: absolute;}
#Sub .sprite a:hover img{left:-250px;}
#Sub #rectangle-wrap{height:250px;}
iframe#rectangle{margin:0;border:none;}
#Sub .frame{padding:5px;border-width:3px;}
#Sub .frame.box-p7{padding:7px;}
#Sub .border-b{padding-bottom:0;border-bottom-width:3px;}
#Sub .border-b .image{display:block;}
#Sub .border-b h2 .arw-r{position:absolute;top:5px;}
#Sub .hd-01,#Sub .hd-02,#Sub .hd-03,#Sub .hd-04,#Sub .hd-05{font-size:12px;}
#Sub .hd-01,#Sub .hd-03,#Sub .hd-04{margin-bottom:8px;}
#Sub .hd-06{font-size:10px;}
#Sub .hd-01{border-bottom-width:3px;background-position-x:8px;}
#Sub .hd-02{padding:4px 6px 3px 23px;background-position-y:7px;}
#Sub .hd-03{padding:0 6px 2px 13px;background-position-y:3px;border-bottom-width:3px;}
#Sub .hd-04{padding:3px 6px 2px 20px;background-position-y:7px;}
#Sub .hd-05{padding:4px 6px 3px 13px;background-position-y:7px;margin-bottom:0;margin-top:-2px;}
#Sub .hd-02{background:#8e1531 url(../img/c08_ico_h.gif) 10px 8px no-repeat;}
#Sub .hd-02 a{color:#fff;}
#Sub .hd-02 a:hover{color:#fff;text-decoration:underline;}
#Sub .hd-02.c01{background:#000 url(../img/c01_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c02{background:#e52c2c url(../img/c02_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c03{background:#096 url(../img/c03_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c04{background:#09c url(../img/c04_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c05{background:#36c url(../img/c05_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c06{background:#264786 url(../img/c06_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c07{background:#80ab00 url(../img/c07_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c08{background:#8e1531 url(../img/c08_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c09{background:#f90 url(../img/c09_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c10{background:#f33 url(../img/c10_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c11{background:#c36 url(../img/c11_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c12{background:#669 url(../img/c12_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c13{background:#069 url(../img/c13_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c14{background:#063 url(../img/c14_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-02.c15{background:#000 url(../img/c15_ico_h.gif) 10px 7px no-repeat;}
#Sub .hd-03{background:url(../img/c08_ico_h.gif) 0 3px no-repeat;}
#Sub .hd-03.c01{border-bottom-color:#000;background:url(../img/c01_ico_h.gif) 0 3px no-repeat;color:#000;}
#Sub .hd-03.c02{border-bottom-color:#e52c2c;background:url(../img/c02_ico_h.gif) 0 3px no-repeat;color:#e52c2c;}
#Sub .hd-03.c03{border-bottom-color:#096;background:url(../img/c03_ico_h.gif) 0 3px no-repeat;color:#096;}
#Sub .hd-03.c04{border-bottom-color:#09c;background:url(../img/c04_ico_h.gif) 0 3px no-repeat;color:#09c;}
#Sub .hd-03.c05{border-bottom-color:#36c;background:url(../img/c05_ico_h.gif) 0 3px no-repeat;color:#36c;}
#Sub .hd-03.c06{border-bottom-color:#264786;background:url(../img/c06_ico_h.gif) 0 3px no-repeat;color:#264786;}
#Sub .hd-03.c07{border-bottom-color:#80ab00;background:url(../img/c07_ico_h.gif) 0 3px no-repeat;color:#80ab00;}
#Sub .hd-03.c08{border-bottom-color:#8e1531;background:url(../img/c08_ico_h.gif) 0 3px no-repeat;color:#8e1531;}
#Sub .hd-03.c09{border-bottom-color:#f90;background:url(../img/c09_ico_h.gif) 0 3px no-repeat;color:#f90;}
#Sub .hd-03.c10{border-bottom-color:#f33;background:url(../img/c10_ico_h.gif) 0 3px no-repeat;color:#f33;}
#Sub .hd-03.c11{border-bottom-color:#c36;background:url(../img/c11_ico_h.gif) 0 3px no-repeat;color:#c36;}
#Sub .hd-03.c12{border-bottom-color:#669;background:url(../img/c12_ico_h.gif) 0 3px no-repeat;color:#669;}
#Sub .hd-03.c13{border-bottom-color:#069;background:url(../img/c13_ico_h.gif) 0 3px no-repeat;color:#069;}
#Sub .hd-03.c14{border-bottom-color:#063;background:url(../img/c14_ico_h.gif) 0 3px no-repeat;color:#063;}
#Sub .hd-03.c15{border-bottom-color:#fff;background:url(../img/c15_ico_h.gif) 0 3px no-repeat;color:#fff;}
#Sub .hd-04{background:#f1f1f1 url(../img/c08_ico_h.gif) 7px 7px no-repeat;}
#Sub .hd-04.c01{background:#f1f1f1 url(../img/c01_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c02{background:#f1f1f1 url(../img/c02_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c03{background:#f1f1f1 url(../img/c03_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c04{background:#f1f1f1 url(../img/c04_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c05{background:#f1f1f1 url(../img/c05_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c06{background:#f1f1f1 url(../img/c06_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c07{background:#f1f1f1 url(../img/c07_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c08{background:#f1f1f1 url(../img/c08_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c09{background:#f1f1f1 url(../img/c09_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c10{background:#f1f1f1 url(../img/c10_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c11{background:#f1f1f1 url(../img/c11_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c12{background:#f1f1f1 url(../img/c12_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c13{background:#f1f1f1 url(../img/c13_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c14{background:#f1f1f1 url(../img/c14_ico.gif) 7px 7px no-repeat;}
#Sub .hd-04.c15{background:#f1f1f1 url(../img/c15_ico.gif) 7px 7px no-repeat;}
#Sub .bn-250-250,#Sub .bn-fb{display:block;}
#Sub .group-bn{margin-top:-2px;margin-bottom:10px;}
#Sub .group-bn img{display:block;}
#Sub .group-sub{padding-top:5px;}
#Sub .group-sport .area-image img{display:block;}
#Sub .group-yoho{border:1px solid #ccc;border-right:none;}
#Sub .group-yoho .float-l{border-right:1px solid #ccc;padding:4px 5px;height:81px;}
#Sub .group-yoho p{padding-bottom:0;line-height:2.2;font-size:12px;}
#Sub .group-yoho img,#Sub .group-yoho .data{display:block;position:absolute;}
#Sub .group-yoho h2{background-color:#f1f1f1;font-size:10px;padding:4px 4px 2px;}
#Sub .group-yoho .time{right:8px;top:6px;}
#Sub .group-yoho select{font-size:10px;}
#Sub .group-yoho strong{font-size:12px;line-height:1;padding-left:8px;}
#Sub .group-yoho .wth{width:143px;}
#Sub .group-yoho .wth .image{left:10px;top:7px;}
#Sub .group-yoho .wth .amedas{left:1px;top:42px;width:48px;text-align:center;font-size:12px;font-weight:bold;}
#Sub .group-yoho .wth .select{left:52px;top:30px;widows:95px;}
#Sub .group-yoho .wth .select select{width:95px;}
#Sub .group-yoho .wth .text{left:54px;top:33px;width:95px;white-space:nowrap;}
#Sub .group-yoho .wth .text strong{line-height:1.2;}
#Sub .group-yoho .wth .temp{font-weight:normal;}
#Sub .group-yoho .wth .temp .max{color:#f66;font-weight:bold;}
#Sub .group-yoho .wth .temp .min{color:#39c;font-weight:bold;}
#Sub .wth span.micon{background:url(../img/icon_wth.gif);width:30px;height:30px;position:absolute;top:7px;left:10px;}
#Sub .wth_01 span.micon{ background-position: 0 0;}
#Sub .wth_02 span.micon{ background-position: 0 -31px;}
#Sub .wth_03 span.micon{ background-position: 0 -62px;}
#Sub .wth_04 span.micon{ background-position: 0 -93px;}
#Sub .wth_05 span.micon{ background-position: 0 -124px;}
#Sub .wth_06 span.micon{ background-position: 0 -155px;}
#Sub .wth_07 span.micon{ background-position: 0 -186px;}
#Sub .wth_08 span.micon{ background-position: 0 -217px;}
#Sub .wth_09 span.micon{ background-position: 0 -248px;}
#Sub .wth_10 span.micon{ background-position: 0 -279px;}
#Sub .wth_11 span.micon{ background-position: 0 -310px;}
#Sub .wth_12 span.micon{ background-position: 0 -341px;}
#Sub .wth_13 span.micon{ background-position: 0 -372px;}
#Sub .wth_14 span.micon{ background-position: 0 -403px;}
#Sub .wth_15 span.micon{ background-position: 0 -434px;}
#Sub .wth_16 span.micon{ background-position: 0 -465px;}
#Sub .wth_17 span.micon{ background-position: 0 -496px;}
#Sub .wth_18 span.micon{ background-position: 0 -527px;}
#Sub .wth_19 span.micon{ background-position: 0 -558px;}
#Sub .wth_20 span.micon{ background-position: 0 -589px;}
#Sub .wth_21 span.micon{ background-position: 0 -620px;}
#Sub .wth_22 span.micon{ background-position: 0 -651px;}
#Sub .wth_23 span.micon{ background-position: 0 -682px;}
#Sub .wth_24 span.micon{ background-position: 0 -713px;}
#Sub .wth_25 span.micon{ background-position: 0 -744px;}
#Sub .wth_26 span.micon{ background-position: 0 -775px;}
#Sub .wth_27 span.micon{ background-position: 0 -806px;}
#Sub .wth_28 span.micon{ background-position: 0 -837px;}
#Sub .wth_29 span.micon{ background-position: 0 -868px;}
#Sub .wth_30 span.micon{ background-position: 0 -899px;}
#Sub .wth_31 span.micon{ background-position: 0 -930px;}
#Sub .wth_32 span.micon{ background-position: 0 -961px;}
#Sub .wth_33 span.micon{ background-position: 0 -992px;}
#Sub .wth_34 span.micon{ background-position: 0 -1023px;}
#Sub .wth_35 span.micon{ background-position: 0 -1054px;}
#Sub .wth_36 span.micon{ background-position: 0 -1085px;}
#Sub .wth_37 span.micon{ background-position: 0 -1116px;}
#Sub .wth_38 span.micon{ background-position: 0 -1147px;}
#Sub .wth_39 span.micon{ background-position: 0 -1178px;}
#Sub .wth_40 span.micon{ background-position: 0 -1209px;}
#Sub .group-yoho .sz{width:134px;}
#Sub .group-yoho .sz .select{left:5px;top:30px;widows:84px;}
#Sub .group-yoho .sz .select select{width:84px;}
#Sub .group-yoho .sz .image{top:33px;left:5px;}
#Sub .group-yoho .sz span.micon{background:url(../img/ico_sz.gif);width:25px;height:25px;position:absolute;top:33px;left:5px;}
#Sub #astoro_1 span.micon{background-position:0 0;}
#Sub #astoro_2 span.micon{background-position:0 -26px;}
#Sub #astoro_3 span.micon{background-position:0 -52px;}
#Sub #astoro_4 span.micon{background-position:0 -78px;}
#Sub #astoro_5 span.micon{background-position:0 -104px;}
#Sub #astoro_6 span.micon{background-position:0 -130px;}
#Sub #astoro_7 span.micon{background-position:0 -156px;}
#Sub #astoro_8 span.micon{background-position:0 -182px;}
#Sub #astoro_9 span.micon{background-position:0 -208px;}
#Sub #astoro_10 span.micon{background-position:0 -234px;}
#Sub #astoro_11 span.micon{background-position:0 -260px;}
#Sub #astoro_12 span.micon{background-position:0 -286px;}
#Sub .group-yoho .sz .text{left:36px;top:33px;font-weight:bold;line-height:1.4;}
#Sub .group-yoho .sz .text .star{color:#f90;font-weight:normal;font-size:x-small;}
#Sub .area-image.weekly{width:70px;float:left;padding-right:10px;}
#Sub .area-image.weekly img{display:block;}
#Sub .entry-content p{line-height:1.4;margin-bottom:0;padding-bottom:0; text-align: left;}
#Sub .entry-content p img,#Sub .entry-content div.wp-caption img{margin:0 0 5px;display:block;}
#Sub .entry-content p img.alignleft{float:left;margin-right:10px;margin-left:0;margin-bottom:5px;}
#Sub .entry-content p img.aligncenter{margin:auto;margin-bottom:5px;}
#Sub .entry-content p img.alignright{float:right;margin-left:10px;margin-right:0;margin-bottom:5px;}
#Sub .entry-content .wp-caption-text{font-size:10px;margin-top:-3px;margin-bottom:5px;}
#Sub .entry-content div.wp-caption.alignleft{float:left;margin-right:10px;margin-left:0;}
#Sub .entry-content div.wp-caption.aligncenter{text-align:center;}
#Sub .entry-content div.wp-caption.aligncenter img{margin:auto;margin-bottom:5px;}
#Sub .entry-content div.wp-caption.alignright{float:right;margin-left:10px;margin-right:0;}
#Sub .comp-photo .area-hd{background:none;height:25px;position:absolute;left:0;top:0;}
#Sub .comp-photo .hd{background:url(../img/hd_photo_sub.gif) no-repeat;height:25px;width:300px;}
#Sub .comp-photo .area-image{text-align:center;margin-bottom:1px;}
#Sub .comp-photo .area-image img{display:inline;}
#Sub .comp-photo .area-text{font-size:10px;line-height:1.4;margin-bottom:-5px;}
#Sub .comp-photo .btn-photo,#Sub .comp-photo .btn-kk-photo,#Sub .comp-photo .btn-photo-db{display:block;position:relative;}
#Sub .comp-photo .btn-photo,#Sub .comp-photo .btn-kk-photo{float:left;padding-left:2px;margin-right:6px;}
#Sub .comp-photo .btn-photo-db{margin-bottom:7px;}
#Sub .comp-fb{border-color:#6e84b5;padding:0;line-height:1.3; text-align: left;}
#Sub .comp-fb .hd{background:url(../img/ico_facebook.gif) 0 0 no-repeat;height:19px;padding-top:6px;padding-left:32px;margin:7px;}
#Sub .comp-fb .hd a{font-size:12px;font-weight:bold;}
#Sub .bg{background-color:#f5f4f0;padding:6px 5px 3px;}
h2.rank{padding:4px 8px 2px 5px;background:url(../img/rank_hd.gif) top left no-repeat;font-size:12px;border:none;height:18px;}
h2.rank span{background:none;float:right;/position:absolute;/top:3px;/right:5px;font-size:10px;font-weight:bold;color:#a2a6ae;}
* html h2.rank{padding:6px 8px 5px 5px;background:url(../img/rank_hd.gif) center left no-repeat;}
#Ranking{border:1px solid #c8d3d9;border-top:none;padding:0 10px 5px 10px;margin:0;}
#Ranking ol{margin:0;padding-top:6px;}
#Ranking li{font-size:12px;line-height:1.6;margin:0;padding:1px 0 5px 0;background:top left no-repeat;}
#Ranking li a{color:#555;}
#Ranking li a:hover{color:#5495ca;}
#Ranking .no_1 a span,#Ranking .no_2 a span,#Ranking .no_3 a span{font-weight:bold;}
#Ranking .micon{background:url(../img/rank_no.gif);display:block;float:left;width:14px;height:16px;margin-right:5px;}
#Ranking .no_1 .micon{background-position:0 -2px;}
#Ranking .no_2 .micon{background-position:0 -21px;}
#Ranking .no_3 .micon{background-position:0 -40px;}
#Ranking .no_4 .micon{background-position:0 -59px;}
#Ranking .no_5 .micon{background-position:0 -78px;}
#Ranking .no_6 .micon{background-position:0 -97px;}
#Ranking .no_7 .micon{background-position:0 -116px;}
#Ranking .no_8 .micon{background-position:0 -135px;}
#Ranking .no_9 .micon{background-position:0 -154px;}
#Ranking .no_10 .micon{background-position:0 -173px;}
#Sub .textwidget{line-height:0;}
#Sub div.box.present div.entry-content hr.cf{clear:both;visibility:hidden;}
#Sub div.box.present div.entry-content div.date-wrapper{text-align:center;}
#Sub div.box.present div.entry-content div.date-wrapper span.date{font-weight:bold;color:#8E1531;font-size:13px;}
#Sub div.box.present div.border{height:1px;width:90%;border-bottom:1px dashed black;margin:10px;}
#Sub .btn-photo-db{width:186px;margin-left:auto;margin-right:auto;}

/*@import url('css/footer.css');*/
.page-top{clear:both;height:34px;background-color:#eee;border:1px solid #dfdfdf;border-left:none;border-right:none;margin-top:15px;}
.page-top .box{width:100%;margin:auto;text-align:right;}
.page-top a{position:relative;top:-1px;}
#Footer{background-color:#faf9f7;font-size:12px;}
#Footer .box{border-top:1px solid #fff;border-bottom:1px solid #dfdfdf;padding-top:12px;}
#Footer .box-inner{width:96%;margin:auto 2%;float:none;}
#Footer .box-menu{width:100%;margin:auto;padding-left:10px;float:none; display: none;}
#Footer a{color:#648fa4;}
#Footer a:hover{color:#648fa4;}
	
#Footer .area-util .box{border-bottom:none;}
#Footer .area-util #Utility{margin: auto; padding-bottom:18px;line-height:1.0; width: 100%;}
#Footer .area-util #Utility li{display: inline-block; margin:.5em; text-align: center;}
#Footer .area-util #Utility li::before{content: "|  "}
#Footer .area-util #Utility li:last-child::before{content: ""}
#Footer .area-util #Utility li::after{content: "  |"}
	#Footer .area-util #Copyright{line-height:2.0; }
#Footer .area-util #Copyright .copy{padding:6px 0; float: none;}
#Footer .area-util #Copyright .btn-digital,#Footer .area-util #Copyright .btn-syadan{ float: none;}
#Footer .area-util #Copyright .btn-digital{ margin-top: 10px;padding-right:10px; }
#Footer .area-util #Copyright .btn-syadan{margin-top: 10px;}
#Footer .area-g-navi{position:relative;top:-1px;}
#Footer .g-navi{padding-bottom:13px;}
#Footer .g-navi li{float:left;padding-right:5px;}
#Footer .g-navi li a{display:block;padding:8px 10px 0 22px;line-height:1;font-weight:bold;}
#Footer .g-navi li a:hover{color:#4199cc;}
#Footer .g-navi li ul.sub-menu{margin-left:12px;padding:1px 0 3px;}
#Footer .g-navi li ul.sub-menu li{float:none;border-bottom:none;}
#Footer .g-navi li ul.sub-menu li a{float:none;font-weight:normal;border-bottom:none;border-right:none;}
#Footer .g-navi li.menu-item-home a{background:url(../img/c08_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-photo a{background:url(../img/c01_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-news a,#Footer .g-navi li.entame a{background:url(../img/c02_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-event a{background:url(../img/c05_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-pr a{background:url(../img/c06_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-publish a{background:url(../img/c07_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-corp a{background:url(../img/c08_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-entame-korea a{background:url(../img/c11_ico.gif) 10px 9px no-repeat;}
#Footer .g-navi li.menu-top ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-photo ul.sub-menu li a{background:url(../img/c01_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-news ul.sub-menu li a{background:url(../img/c02_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-news ul.sub-menu li.menu-column a{background:url(../img/c03_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-news ul.sub-menu li.menu-release-news a{background:url(../img/c04_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-event ul.sub-menu li a{background:url(../img/c05_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-pr ul.sub-menu li a{background:url(../img/c06_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-publish ul.sub-menu li a{background:url(../img/c07_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-corp ul.sub-menu li a{background:url(../img/c08_ico_s.gif) 11px 10px no-repeat;}
#Footer .g-navi li.menu-entame-korea ul.sub-menu li a{background:url(../img/c11_ico_s.gif) 11px 10px no-repeat;}

/*@import url('css/hack.css');*/



#Footer .g-navi li.menu-life a{background:url(../img/c09_ico.gif) 10px 14px no-repeat;}
#Footer .g-navi li.gaudio a{background:url(../img/c04_ico.gif) 10px 14px no-repeat;}


#panel-btn{
  display: inline-block;
  position: absolute;
	right:10px;
	top:20px;
  width: 40px;
  height: 40px;
  text-align: center;
	z-index: 10;
}
#panel-btn .text { position: absolute; bottom:-14px; left:1px; font-size: 11px; font-weight: bold; }

#panel-btn-icon{
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 4px;
  margin: -2px 0 0 -20px;
  background: #b01a3c;
  transition: .2s;
}
#panel-btn-icon:before, #panel-btn-icon:after{
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 40px;
  height: 4px;
  background: #b01a3c;
  transition: .3s;
}
#panel-btn-icon:before{
  margin-top: -12px; 
}
#panel-btn-icon:after{
  margin-top: 8px; 
}
#panel-btn .close{
  background: transparent;
}
#panel-btn .close:before, #panel-btn .close:after{
  margin-top: 0;
}
#panel-btn .close:before{
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
#panel-btn .close:after{
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}


.e_box01{background-color:#f1f1f1;padding:15px;margin-bottom: 15px;}

.e_box02{border:3px solid #F1F1F1;padding:12px;margin-bottom: 15px;}

#Main .area-content.articles .entry-content div{font-size: 14px;line-height: 1.5;}

.op8 a:hover{opacity:0.8;}


.box-w250 img{
	max-width: 250px;
	height: auto;
}

#Main .entry-content div.gallery {
	margin-bottom: 15px;
}

#Main .entry-content .gallery-icon {
	/*display: table-cell;*/
    vertical-align: middle;
}

#Main .entry-content .gallery-size-thumbnail .gallery-icon {
    /*height: 150px; */
}

#Main .entry-content .gallery-item {
	border: 1px solid #d1e1f1;
	float: left;
	text-align: center;
	width: 46%;
	box-sizing: border-box;
	overflow: hidden;
}

#Main .entry-content .gallery-item img {
	vertical-align: middle;
	margin: auto;
	width: 100%; height: auto; 
}

/* overwrite */
#Main .entry-content figure.gallery-item {
    margin: 5px;
}
	
/*hack戻し*/
	.text-image{text-indent:-9999px;overflow:hidden;width:100%;height:100%;display:block;}


	
/*bentounohi*/
	body.post-type-archive-bentounohi .player
	{ position: relative; width: 100%; padding-top: 56.25%;}
	
	body.post-type-archive-bentounohi .player iframe{
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}
	{ position: relative; width: 100%; padding-top: 56.25%;}
	
	body{ word-wrap: break-word; }

/*天皇杯ヘッダー*/
.mainbanner {width:100%;}
.mainbanner img  { max-width: 100%; height:auto;}
	
/*弁当の日ヘッダー*/
.area-cat-hdc05 img  { max-width: 100%; height:auto;}

}

