@charset "utf-8";
/* Reset */
body,div,pre,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,input,textarea,th,td,address{margin:0;padding:0;}
table{margin:0;padding:0;border:none;border-spacing:0;border-collapse:collapse;}
img,a img,fieldset{border:none;}
ol,ul,li{list-style-type:none;}
address{font-style:normal;}
hr{border:none;display:none;height:0;visibility:hidden;}
html{overflow-y:scroll;}
body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;width:100%;line-height:1.5;min-width:950px;color:#333;}
a,a:link,a:visited{color:#000;text-decoration:none;}
a:hover,a:active{color:#cc0000;text-decoration:underline;}
a:focus{outline:1px dotted #ca0000;}
a img{color:#000000;}
input,select,option,optgroup,textarea{font-family:Arial,Helvetica,sans-serif;}
input[type="password"]{font-family:Arial;ime-mode:disabled;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="image"]{cursor:pointer;}
select{vertical-align:middle;cursor:pointer;}
label{cursor:pointer;padding-left:2px;}
html[lang="ja"] body,html[lang="ja"] input,html[lang="ja"] select,html[lang="ja"] option,html[lang="ja"] optgroup,html[lang="ja"] textarea{font-family:"Meiryo","メイリオ","MS UI Gothic", "Lucida Grande","ＭＳ Ｐゴシック", sans-serif;}
html,body{height:100%;}
/* clearfix */
.cf:before,.cf:after{content:" ";display: table;}
.cf:after{clear:both;}
.cf{*zoom:1;}

/* setClass */
.bxSdw{box-shadow:1px 1px 2px rgba(0,0,0,.2),-1px -1px 2px rgba(0,0,0,0.1);}
.JS_linkBox:focus{outline:2px dotted #ca0000;}
/* margin top0-100, right0-30, bottom0, left0-30 */
.mgt0{margin-top:0px!important;}.mgt5{margin-top:5px!important;}.mgt10{margin-top:10px!important;}.mgt15{margin-top:15px!important;}.mgt20{margin-top:20px!important;}.mgt25{margin-top:25px!important;}.mgt30{margin-top:30px!important;}.mgt35{margin-top:35px!important;}.mgt40{margin-top:40px!important;}.mgt45{margin-top:45px!important;}.mgt50{margin-top:50px!important;}.mgt55{margin-top:55px!important;}.mgt60{margin-top:60px!important;}.mgt65{margin-top:65px!important;}.mgt70{margin-top:70px!important;}.mgt75{margin-top:75px!important;}.mgt80{margin-top:80px!important;}.mgt85{margin-top:85px!important;}.mgt90{margin-top:90px!important;}.mgt95{margin-top:95px!important;}.mgt100{margin-top:100px!important;}.mgr0{margin-right:0px!important;}.mgr5{margin-right:5px!important;}.mgr10{margin-right:10px!important;}.mgr15{margin-right:15px!important;}.mgr20{margin-right:20px!important;}.mgr25{margin-right:25px!important;}.mgr30{margin-right:30px!important;}.mgb0{margin-bottom:0!important;}.mgl0{margin-left:0px!important;}.mgl5{margin-left:5px!important;}.mgl10{margin-left:10px!important;}.mgl15{margin-left:15px!important;}.mgl20{margin-left:20px!important;}.mgl25{margin-left:25px!important;}.mgl30{margin-left:30px!important;}
/* padding all0-50 */
.pdt0{padding-top:0px!important;}.pdt5{padding-top:5px!important;}.pdt10{padding-top:10px!important;}.pdt15{padding-top:15px!important;}.pdt20{padding-top:20px!important;}.pdt25{padding-top:25px!important;}.pdt30{padding-top:30px!important;}.pdt35{padding-top:35px!important;}.pdt40{padding-top:40px!important;}.pdt45{padding-top:45px!important;}.pdt50{padding-top:50px!important;}.pdr0{padding-right:0px!important;}.pdr5{padding-right:5px!important;}.pdr10{padding-right:10px!important;}.pdr15{padding-right:15px!important;}.pdr20{padding-right:20px!important;}.pdr25{padding-right:25px!important;}.pdr30{padding-right:30px!important;}.pdr35{padding-right:35px!important;}.pdr40{padding-right:40px!important;}.pdr45{padding-right:45px!important;}.pdr50{padding-right:50px!important;}.pdb0{padding-bottom:0px!important;}.pdb5{padding-bottom:5px!important;}.pdb10{padding-bottom:10px!important;}.pdb15{padding-bottom:15px!important;}.pdb20{padding-bottom:20px!important;}.pdb25{padding-bottom:25px!important;}.pdb30{padding-bottom:30px!important;}.pdb35{padding-bottom:35px!important;}.pdb40{padding-bottom:40px!important;}.pdb45{padding-bottom:45px!important;}.pdb50{padding-bottom:50px!important;}.pdl0{padding-left:0px!important;}.pdl5{padding-left:5px!important;}.pdl10{padding-left:10px!important;}.pdl15{padding-left:15px!important;}.pdl20{padding-left:20px!important;}.pdl25{padding-left:25px!important;}.pdl30{padding-left:30px!important;}.pdl35{padding-left:35px!important;}.pdl40{padding-left:40px!important;}.pdl45{padding-left:45px!important;}.pdl50{padding-left:50px!important;}
.pd10{padding:10px!important;}.pd20{padding:20px!important;}.pd30{padding:30px!important;}
/* border */
.bot0{border-top-width:0!important;}
.bor0{border-right-width:0!important;}
.bob0{border-bottom-width:0!important;}
.bol0{border-left-width:0!important;}
.boNon{border:none!important;}
/* layout */
.floatL{float:left;}
.floatR{float:right;}
.alL{text-align:left!important;}
.alC{text-align:center!important;}
.alR{text-align:right!important;}
.vaT{vertical-align:top!important;}
.vaM{vertical-align:middle!important;}
.vaB{vertical-align:bottom!important;}
.inText{padding-left:2px;padding-right:2px;}
.inText a{text-decoration:underline;}
.inText .icon_links_other_WH:after,.inText .icon_links_other_RD:after,.inText .icon_links_other_GY:after{top:9px;}
/* display hide */
.disNon{display:none!important;}
.disBlo{display:block!important;}
.disInl{display:inline!important;}
.disInB{display:inline-block!important;}
.disTbl{display:table;width:100%;}
.disTbc{display:table-cell;vertical-align:middle;}
.visHid{visibility:hidden!important;}
.visVis{visibility:visible!important;}
.hide{position:absolute;width:0;height:0;overflow:hidden;}
/* width */
.wid120{width:120px!important;}
.wid385{width:385px!important;}
.wid405{width:405px!important;}
.wid456{width:456px!important;}
.wid460{width:460px!important;}
.wid591{width:591px!important;}
.wid1P{width:1%!important;}.wid2P{width:2%!important;}.wid3P{width:3%!important;}.wid4P{width:4%!important;}.wid5P{width:5%!important;}.wid6P{width:6%!important;}.wid7P{width:7%!important;}.wid8P{width:8%!important;}.wid9P{width:9%!important;}.wid10P{width:10%!important;}.wid11P{width:11%!important;}.wid12P{width:12%!important;}.wid13P{width:13%!important;}.wid14P{width:14%!important;}.wid15P{width:15%!important;}.wid16P{width:16%!important;}.wid17P{width:17%!important;}.wid18P{width:18%!important;}.wid19P{width:19%!important;}.wid20P{width:20%!important;}.wid21P{width:21%!important;}.wid22P{width:22%!important;}.wid23P{width:23%!important;}.wid24P{width:24%!important;}.wid25P{width:25%!important;}.wid26P{width:26%!important;}.wid27P{width:27%!important;}.wid28P{width:28%!important;}.wid29P{width:29%!important;}.wid30P{width:30%!important;}.wid31P{width:31%!important;}.wid32P{width:32%!important;}.wid33P{width:33%!important;}.wid34P{width:34%!important;}.wid35P{width:35%!important;}.wid36P{width:36%!important;}.wid37P{width:37%!important;}.wid38P{width:38%!important;}.wid39P{width:39%!important;}.wid40P{width:40%!important;}.wid41P{width:41%!important;}.wid42P{width:42%!important;}.wid43P{width:43%!important;}.wid44P{width:44%!important;}.wid45P{width:45%!important;}.wid46P{width:46%!important;}.wid47P{width:47%!important;}.wid48P{width:48%!important;}.wid49P{width:49%!important;}.wid50P{width:50%!important;}.wid51P{width:51%!important;}.wid52P{width:52%!important;}.wid53P{width:53%!important;}.wid54P{width:54%!important;}.wid55P{width:55%!important;}.wid56P{width:56%!important;}.wid57P{width:57%!important;}.wid58P{width:58%!important;}.wid59P{width:59%!important;}.wid60P{width:60%!important;}.wid61P{width:61%!important;}.wid62P{width:62%!important;}.wid63P{width:63%!important;}.wid64P{width:64%!important;}.wid65P{width:65%!important;}.wid66P{width:66%!important;}.wid67P{width:67%!important;}.wid68P{width:68%!important;}.wid69P{width:69%!important;}.wid70P{width:70%!important;}.wid71P{width:71%!important;}.wid72P{width:72%!important;}.wid73P{width:73%!important;}.wid74P{width:74%!important;}.wid75P{width:75%!important;}.wid76P{width:76%!important;}.wid77P{width:77%!important;}.wid78P{width:78%!important;}.wid79P{width:79%!important;}.wid80P{width:80%!important;}.wid81P{width:81%!important;}.wid82P{width:82%!important;}.wid83P{width:83%!important;}.wid84P{width:84%!important;}.wid85P{width:85%!important;}.wid86P{width:86%!important;}.wid87P{width:87%!important;}.wid88P{width:88%!important;}.wid89P{width:89%!important;}.wid90P{width:90%!important;}.wid91P{width:91%!important;}.wid92P{width:92%!important;}.wid93P{width:93%!important;}.wid94P{width:94%!important;}.wid95P{width:95%!important;}.wid96P{width:96%!important;}.wid97P{width:97%!important;}.wid98P{width:98%!important;}.wid99P{width:99%!important;}.wid100P{width:100%!important;}
/* text */
.nowrap{white-space:nowrap !important;}
.normal{font-weight:normal !important;}
.bold{font-weight:bold !important;}
.textBox01{border:solid 1px #9f9f9f; padding:10px;}
.fs12{font-size:12px !important;}
.fs14{font-size:14px !important;}
.fs16{font-size:16px !important;}
.fs18{font-size:18px !important;}
.fcWH{color:#fff !important;}
.fcRD{color:#cc0000 !important;}
.fcRD02{color:#990000 !important;}
.fcBK{color:#333 !important;}
.fcGY{color:#999 !important;}
.lH38{line-height:38px;}
/* icon */
.icon{position:relative;overflow:hidden;}
.icon:before,.icon:after{content:"";display:inline-block;background-repeat:no-repeat;position:absolute;top:50%;margin-left:5px;}
.icon .links_other_txt,span.icon.icon_links_other_RD,span.icon.icon_links_other_WH,span.icon.icon_links_other_GY,.oneworldLogo .links_other_txt{display:inline-block;}
.icon .links_other_txt,.oneworldLogo .links_other_txt{text-indent:-10000px; overflow:hidden; font-size:0;}
span.icon.icon_links_other_RD,span.icon.icon_links_other_WH,span.icon.icon_links_other_GY{width:11px;height:10px;padding-left:5px;text-indent:150px;font-size:0;}
.newWindow{text-indent:-16px;padding-left:16px;display:inline-block;}
.icon_links_WH,.icon_links_RD,.icon_links_GY{padding-left:10px;}
.icon_links_other_WH,.icon_links_other_RD,.icon_links_other_GY,.icon_links_down{padding-left:16px;}
/* リンク系 */
.icon_links_WH:after,.icon_links_RD:after,.icon_links_GY:after,
.icon_links_btm_RD:after,.icon_links_btm_GY:after,
.icon_links_top_WH:after,.icon_links_top_RD:after,.icon_links_top_GY:after,
.icon_links_other_WH:after,.icon_links_other_RD:after,.icon_links_other_GY:after,
.icon_links_btm_RD_L:after,.icon_links_btm_WH_L:after,
.icon_arw_WH_L:after,
.icon_arw_btm_GY:after,
.icon_links_float:after,
.icon_links_list:after,
.icon_links_down:before{background-image:url(/world/commonY16/img/icon_links_sprite.png);}
.icon_links_WH:after,.icon_links_RD:after,.icon_links_GY:after{left:0;width:4px;height:7px;margin-top:-4px;margin-left:0;}
.icon_links_WH:after{background-position:0 0;}
.icon_links_RD:after{background-position:0 -17px;}
.icon_links_GY:after{background-position:0 -34px;}.icon_links_GY:hover:after{background-position:0 -17px;}
.icon_links_btm_RD:after,.icon_links_btm_GY:after,
.icon_links_top_WH:after,.icon_links_top_RD:after,.icon_links_top_GY:after{width:7px;height:4px;margin-top:-2px;}
.icon_links_btm_RD:after{background-position:0 -65px;}
.icon_links_btm_GY:after{background-position:0 -51px;}
.icon_links_top_WH:after{background-position:0 -201px;}
.icon_links_top_RD:after{background-position:0 -229px;}
.icon_links_top_GY:after{background-position:0 -215px;}
.icon_links_other_WH:after,.icon_links_other_RD:after,.icon_links_other_GY:after{left:0;width:11px;height:10px;margin-top:-5px;margin-left:0;}
.icon_links_other_WH:after{background-position:0 -135px;}
.icon_links_other_RD:after{background-position:0 -95px;}
.icon_links_other_GY:after{background-position:0 -115px;}.icon_links_other_GY:hover:after{background-position:0 -95px;}
.icon_links_list:after{width:11px;height:16px;margin-top:-8px;background-position:0 -238px;}
.icon_links_btm_RD_L:after,.icon_links_btm_WH_L:after{width:11px;height:6px;margin-top:-3px;}
.icon_links_btm_RD_L:after{background-position:0 -259px;}
.icon_links_btm_WH_L:after{background-position:0 -79px;}
.icon_arw_WH_L:after{width:14px;height:14px;margin-top:-7px;}
.icon_arw_WH_L:after{background-position:0 -155px;}
.icon_arw_btm_GY:after{width:12px;height:12px;margin-top:-6px;}
.icon_arw_btm_GY:after{background-position:0 -179px;}
.icon_links_down:before{width:9px;height:10px;margin-top:-5px;margin-left:0;left:0;background-position:0 -270px;}
.icon_search:after{background-image:url(/world/commonY16/img/bg_search_icon.png);width:19px;height:20px;background-position:0 0;margin-top:-13px;}
/* noscript ie7 */
noscript{background:#000;display:inline-block;text-align:center;color:#fff;padding:5px 0;width:100%;}
.ctIE7{display:none;}
*:first-child+html .ctIE7{display:block;position:absolute;top:300px;background:#000;text-align:center;color:#fff;padding:5px 0;width:100%;z-index:500;}
/* layout */
#contents{background:#f5f5f5;padding-bottom:60px;min-width:950px;}
.contentsInr{width:950px;margin:0 auto;}
.overLay_BK{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;opacity:0.4;z-index:99;-ms-filter:"alpha(opacity=40)";}
.overLay_WH{width:100%;height:320px;background:#FFF;position:absolute;top:120px;left:0;z-index:91;-ms-filter:"alpha(opacity=40)";}
/* page top*/
.pageTop{position:fixed;right:20px;bottom:20px;}
.pageTop a{display:block;width:50px;height:50px;background:url(/world/commonY16/img/icon_pagetop.png) no-repeat center center #555;text-indent:-10000px;opacity:.3;overflow:hidden;}
.pageTop a:hover{background-color:#555;opacity:1;}
/* form */
.custom input,.custom select,.custom textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:none;border:none;border-radius:0;}
.custom select::-ms-expand{display:none;}
/* a */
a.thumbLink{display:table;width:100%;}
a.thumbLink > span{display:table-cell;vertical-align:top;}
a.thumbLink > span img{border:1px solid #ddd;width:60px;height:auto;}
a.thumbLink > span.icon_links_WH:after,
a.thumbLink > span.icon_links_RD:after,
a.thumbLink > span.icon_links_GY:after{top:10px;}
/* ttl */
.ttlLv1{font-size:24px;}
.ttlLv2{font-size:20px;}

.ttlLv1_02{padding-top:60px;margin-bottom:20px;padding-bottom:14px;position:relative;border-bottom:4px solid #cc0000;}
.ttlLv1_02 .heading{color:#333;font-size:24px;line-height:34px;font-weight:bold;}
.ttlLv1_02.clrBK{border-bottom:4px solid #333;}
.ttlLv1_02 .link{position:absolute;right:0;bottom:13px;}
.ttlLv2_02{padding-top:60px;margin-bottom:20px;padding-bottom:10px;position:relative;border-bottom:1px solid #b6b6b6;}
.ttlLv2_02 .heading{color:#333;font-size:20px;line-height:32px;font-weight:bold;padding-left:10px;border-left:5px solid #cc0000;}
.ttlLv2_02.clrBK .heading{border-left:5px solid #333;}
.ttlLv2_02 .link{position:absolute;right:0;bottom:9px;}
.ttlLv3_02{padding-top:40px;margin-bottom:20px;overflow:hidden;}
.ttlLv3_02 .heading{font-size:16px;line-height:22px;font-weight:bold;padding-left:10px;border-left:3px solid #cc0000;float:left;margin-right:15px;}
.ttlLv3_02.clrBK .heading{border-left:3px solid #333;}
.ttlLv3_02 .link{padding-top:2px;}
.ttlLv4_02{padding-top:20px;overflow:hidden;}
.ttlLv4_02 .heading{font-size:16px;line-height:22px;font-weight:bold;float:left;margin-right:15px;}
.ttlLv4_02 .link{padding-top:2px;}
.ttlLv5_02{padding-top:20px;}
.ttlLv5_02 .heading{font-size:16px;line-height:1.7;font-weight:bold;}
.ttlLv6_02 .heading{font-size:14px;line-height:1.7;font-weight:bold;}

/* list */
.listLine{letter-spacing:-1em;}
.listLine li{display:inline-block;letter-spacing:normal;border-left:1px solid #ddd;padding:0 10px;}
.listLine li:first-child{border-left:none;padding-left:0;}
.btnLine{letter-spacing:-1em;}
.btnLine li{display:inline-block;letter-spacing:normal;}
.btnLine li:first-child{padding-left:0;}
.numList{ padding-left:1.4em;}
.numList li{ list-style:decimal;}
/* btn */
.btnRD,.btnBK,.btnWH,.btnGY{display:inline-block;padding:10px 20px;}
.btnRD{background-color:#cc0000!important;color:#fff!important;}
.btnRD:hover,.btnRD:focus{background-color:#cb4e4e;text-decoration:underline;}
.btnRD:hover span,.btnRD:focus span{text-decoration:underline;cursor:pointer;}
.btnRD span{padding-left: 10px;display: inline-block;line-height: 24px;background: url(/world/commonY16/img/icon_arrow_right_white_01.png) 0 7px no-repeat;}
.btnBK{background-color:#000!important;color:#fff!important;}
.btnGY{background-color:#444!important;border:1px solid #d0d0d0;color:#fff!important;}
.btnWH{background-color:#FFF!important;border:1px solid #d0d0d0;color:#0f0f69;}
.btnWH:hover{color:#cc0000;}
.btnBox{display:inline-block;width:158px;border:1px solid #ddd;padding:10px 15px;}
.btnBox span{display:block;}
.btnBox .topTxt{font-size:11px;line-height:1.7;}
.btnBox .btmTxt{font-weight:bold;color:#cc0000;margin-top:3px;}
.btnBox .icon.icon_links_RD:after{top:14px;}
.btnBox a > span.icon.icon_links_other_RD{vertical-align:top;position:relative;top:9px;}
/* table */
.tbl_typeA{width:100%;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;table-layout:fixed;}
.tbl_typeA th,.tbl_typeA td{padding:5px;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;font-size:12px;vertical-align:middle;}
.tbl_typeA img{vertical-align:bottom;}
.tbl_typeB{width:100%;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;table-layout:fixed;}
.tbl_typeB th,.tbl_typeB td{padding:5px 8px;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;vertical-align:middle;}
.tbl_typeB th{background-color:#eaeaea;text-align:left;}

/* box */
.box_typeA{border:1px solid #dadada;padding:15px;}
.box_typeA .boxTtl{font-size:14px;padding-bottom:8px;font-weight:normal;}
.box_typeA .boxTtl_line{font-size:14px;padding-bottom:8px;font-weight:normal;border-bottom:1px solid #dadada;}
.box_typeA .inList li{margin-top:3px;font-size:12px;}
.box_typeA .inList li:first-child{margin-top:0;}
.box_typeA .moreLink{background:#f5f5f5; text-align:right;margin:15px -15px -15px -15px;padding:6px 15px;border-top:1px solid #dadada;}
.box_typeB{background-color:#f6f6f6; border:2px solid #d0d0d0;padding:13px;}
/* pageNav */
.anchorList_block{overflow:hidden;border:2px solid #d0d0d0;background:#f6f6f6;padding:3px 13px 13px 3px;}
.anchorList_block li{float:left;margin:10px 0 0 10px;}
.anchorList_block.item3 li{width:300px;}
.anchorList_block.item3 li > a{display:block;}
.anchorList_block.item3 li > a span{display:inline-block;}
.anchorList_block.item6 li{width:145px;}
.anchorList_block.item6 li > a{display:block;}
.anchorList_block.item6 li > a span{display:inline-block;}
/* column */
.box_clm{letter-spacing:-1em;}
.box_clm .col{display:inline-block;letter-spacing:normal;background-color:#fff;vertical-align:top;box-shadow:1px 1px 2px rgba(0,0,0,.2),-1px -1px 2px rgba(0,0,0,0.1);}
.box_clm .col a .btmTxt{display:inline-block;width:142px;}
.box_clm .col a:hover .btmTxt{text-decoration:underline;}
.box_clm.col01 .col{width:100%;}
.box_clm.col01 .col .itemTtl{font-size:20px;font-weight:normal;}
.box_clm.col02 .col{width:460px;margin-left:30px;}
.box_clm.col02 .col:first-child{margin-left:0;}
.box_clm.col02 .col .colInr{padding:25px 30px;}
.box_clm.col02 .col .itemTtl{font-weight:normal;font-size:16px;padding-bottom:5px;}
.box_clm.col02 .col .itemTtl_line{font-weight:normal;font-size:18px;border-bottom:1px solid #ddd;padding-bottom:15px;}
.box_clm.col02 .col .itemTxt{font-size:12px;line-height:1.6;}
.box_clm.col02 .col .itemTxt li{margin-top:5px;}
.box_clm.col02 .col .itemTxt li:first-child{margin-top:0;}
.box_clm.col03 .col{width:300px;margin-left:25px;}
.box_clm.col03 .col:first-child{margin-left:0;}
.box_clm.col03 .col .colInr{padding:15px 30px 20px;}
.box_clm.col03 .col .itemTtl{font-weight:normal;font-size:16px;padding-bottom:5px;}
.box_clm.col03 .col .itemTxt{font-size:12px;line-height:1.6;}
.box_clm.col04 .col{width:215px;margin-left:30px;}
.box_clm.col04 .col:first-child{margin-left:0;}
.box_clm.col04 .col .itemTtl{font-size:16px;font-weight:normal;}
.box_clm.col04 .col .itemTxt{padding:15px 30px;font-size:12px;line-height:1.7;}
/* ボックス */
.inBox_GY{border:1px solid #dadada;background-color:#f5f5f5;width:100%;}
/* thumb_box */
.thumb_box{position:relative;}
.thumb_box .thumbTxtRD,.thumb_box .thumbTxtBK{position:absolute;bottom:0;left:0;right:0;display:block;padding:5px 7px;color:#fff;}
.thumb_box .thumbTxtRD a,.thumb_box .thumbTxtBK a{color:#fff;width:100%;display:block;font-size:12px;}
.thumb_box .thumbTxtRD{background-color:#cc0000;background-color:rgba(204,0,0,.7);}
.thumb_box .thumbTxtBK{background-color:#000;background-color:rgba(0,0,0,.7);}
.thumb_box .thumbTxtRD a,.thumb_box .thumbTxtBK a{color:#fff;}
/* linkBox */
.linkBoxCt{display:table;width:100%;border-bottom:1px solid #ccc;background:#fff;cursor:pointer;}
.linkBoxCt .linkBoxDetail,.linkBoxCt .thumbPic{display:table-cell;vertical-align:middle;}
.linkBoxCt .linkBoxDetail{direction:ltr;padding:20px;position:relative;}
.linkBoxCt .linkBoxDetail h2{margin-top:3px;line-height:1.4;}
.linkBoxCt .linkBoxDetail .categoryTxt{color:#cc0000;}
.linkBoxCt .linkBoxDetail .detailTxt{margin-top:5px;}
.linkBoxCt .linkBoxDetail .detailLink{position:absolute;bottom:20px;right:30px;}
.linkBoxCt:hover .linkBoxDetail .detailLink a{text-decoration:underline;color:#cc0000;}
.linkBoxCt.large,.linkBoxCt.small_L{direction:rtl;}
.linkBoxCt.large .linkBoxDetail h2{font-size:20px;}
.linkBoxCt.large .thumbPic{width:485px;}
.linkBoxCt.small_L,.linkBoxCt.small_R{width:50%;height:237px;float:left;font-size:12px;}
.linkBoxCt.small_L h2,.linkBoxCt.small_R h2{font-size:16px;}
.linkBoxCt.small_L .thumbPic,.linkBoxCt.small_R .thumbPic{width:247px;}
.box_clm .linkBoxCt .linkBoxDetail .detailLink{ position:static;}
/* カルーセル */
.crslUnit{position:relative;margin-top:20px;}
.crslUnit .prevBtn,.crslUnit .nextBtn{background-image:url(/world/commonY16/img/icon_crsl_sprite.png);background-repeat:none;display:inline-block;width:14px;height:24px;text-indent:-10000px;position:absolute;top:18px;cursor:pointer;}
.crslUnit .prevBtn{background-position:0 -98px;left:0;}
.crslUnit .nextBtn{background-position:0 -127px;right:0;}
.crslUnit .prevBtn a,.crslUnit .nextBtn a{display:block;overflow:hidden;}
.crslUnit .item{float:left;margin-left:20px;}
.crslUnit .item > a{color:#333;}
.crslUnit .item > a img{border:1px solid #ccc;}
.crslUnit .item > a span{font-size:12px;display:inline-block;}
.crslUnit .item > a span.icon:after{top:5px;margin:0;}
.crslUnit .crslInr{margin-left:-20px;}
.crslUnit .col02_type{width:280px;margin:0 auto;overflow:hidden;}
.crslUnit .col02_type .item{width:130px;}
/* tab */
.tabWrap{background:#fff;padding:10px  30px 10px;}
.tabWrap .tabInr{position:relative;}
.tabWrap .sectionTtl{width:50%;position:absolute;}
.tabWrap .sectionTtl a{display:block;text-align:center;font-size:16px;padding:10px 0;}
.tabWrap .sectionTtl a:hover{text-decoration:none;border-bottom:3px solid #cc0000;padding-bottom:7px;}
.tabWrap .sectionTtl a.is-active{border-bottom:3px solid #cc0000;padding-bottom:7px;color:#cc0000;}
.tabWrap .sectionTtl .icon:after{margin-left:5px;}
.tabWrap .infoBox .sectionTtl{top:0;left:0;}
.tabWrap .infoBox ul{width:670px;}
.tabWrap .servieBox .sectionTtl{top:0;right:0;}
.tabWrap .sectionInr{padding-top:43px;}
.tabWrap .sectionInr > div{border-top:1px solid #ddd;padding:25px 0 20px;}
.tabWrap .sectionInr li{padding-top:12px;font-size:13px;}
.tabWrap .sectionInr li:first-child{padding-top:0;}
.tabWrap .sectionInr li a{position:relative;}
.tabWrap .sectionInr li a.link_icon_after_GY:after{content:"";display:inline-block;background:url(/world/commonY16/img/icon_links_sprite.png) no-repeat 0 -34px;position:absolute;top:50%;width:4px;height:7px;margin-top:-4px;margin-left:6px;}
.tabWrap .sectionInr li a.link_icon_after_GY:hover:after{background-position:0 -17px;}
.tabWrap .sectionInr li.icn_new .newIcon{background:#cc0000;color:#fff;display:inline-block;margin-right:5px;padding:1px 5px;font-weight:bold;}
.tabWrap .sectionInr .thumb_box{;width:190px;height:130px;position:relative;margin-right:20px;}
.tabWrap .linkDetails{border-top:1px dotted #ccc;text-align:right;padding:13px 0 5px;}
/* icon 削除 */
.tabWrap .sectionInr li a span.iconF{display:none;}
.tabWrap .sectionInr li a span.iconH{display:none;}
.tabWrap .sectionInr li a span.iconM{display:none;}
.tabWrap .sectionInr li a span.iconU{display:none;}
.tabWrap .sectionInr li a span.iconO{display:none;}
/* txtList */
.txtList { font-size: 14px; line-height: 24px; }
.txtList > li { padding-left: 12px; background: url(/world/commonY16/img/blt_dot_black_01.png) 0 8px no-repeat; margin-top: 9px; }
.txtList > li:first-child { margin-top: 0 }
.txtList > li.dotRD { background: url(/world/commonY16/img/blt_dot_red_01.png) 0 8px no-repeat }

.noteList { font-size: 14px; line-height: 18px; }
.noteList > li { margin-top: 9px; padding-left: 1.2em; }
.noteList > li:first-child { margin-top: 0 }
.noteList > li > span.listMark { width: 1em; margin-right: 0.2em; margin-left: -1.2em; display: inline-block; *display:inline; zoom:1; }
.noteList > li.clrRD { color: #cc0000 }
.noteList_star { font-size: 14px; line-height: 18px; }
.noteList_star > li { margin-top: 9px; padding-left: 12px; }
.noteList_star > li:first-child { margin-top: 0 }
.noteList_star > li > span.listMark { width: 12px; margin-left: -12px; display: inline-block; *display:inline; zoom:1; }
.noteList_star.numSingle > li { padding-left: 24px; }
.noteList_star.numSingle > li > span.listMark { width: 24px; margin-left: -24px; }
.noteList_star.numDouble > li { padding-left: 36px; }
.noteList_star.numDouble > li > span.listMark { width: 36px; margin-left: -36px; }

.otherwindowNoicon{font-size:0px !important; text-indent:100%; white-space:nowrap; overflow:hidden; width:0px; height:0px; padding:0px !important; margin:0px !important;}

/* breadCrumbs */
.breadCrumbs { background: #eaeaea; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; position:relative;}
.breadCrumbs > .inner { width: 950px; margin: 0 auto; position: relative; }
.breadCrumbs > .inner .links { padding-right: 130px; overflow: hidden; *zoom: 1; }
.breadCrumbs > .inner .links li { float: left; white-space: nowrap; padding: 5px 22px 3px 0; margin-right: 10px; font-size: 12px; line-height: 24px !important; background: url(/world/commonY16/img/bg_arrow_right_grey_01.png) 100% 50% no-repeat; }
.breadCrumbs > .inner .links li:nth-last-child(1) { padding-right: 0; background: none; }
.breadCrumbs > .inner .links li .txtLink{display: inline-block; *display: inline; *zoom: 1; padding-left: 10px; font-size: 14px; line-height: 1.5; color: #000 !important; text-decoration: none !important; background: url(/world/commonY16/img/icon_arrow_right_red_01.png) 0 6px no-repeat !important; }

/* link */
.breadCrumbs .txtLink{display: inline-block; *display: inline; *zoom: 1; padding-left: 10px; font-size: 14px; line-height: 1.5; color: #000; text-decoration: none !important; background: url(/world/commonY16/img/icon_arrow_right_red_01.png) 0 6px no-repeat; } 
.breadCrumbs .txtLink:link{text-decoration: none }
.breadCrumbs .txtLink:visited, .txtLink:focus{color: #000; }
.breadCrumbs .txtLink:hover{color: #ca0000; text-decoration: underline !important; }
.breadCrumbs .txtLink.fs12{font-size: 12px; background-position: 0 7px; }

/* social */
.socialBox {height:20px;position:absolute;top:5px;right:0;}
.socialBox ul li{display:inline;padding-left:8px;}