@charset "utf-8";html{background-color:#F8F8F8;}body{background-color:#FFF;color:#222;}@media screen and (min-width:481px){body{min-width:1000px;}}a:link,
a:visited{color:#222;text-decoration:underline;}a:hover{color:#FD6103;text-decoration:none;}.blank a,
a.blank,
a.pdf,
a.file{}a.pdf:before,
a.file:before{background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin-right:0.5ex;vertical-align:bottom;width:12px;height:1.6em;}.blank a:after,
a.blank:after{background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin-left:0.6ex;vertical-align:bottom;width:12px;height:1.6em;}.blank a:after,
a.blank:after{background-image:url('../img/icon/a_blank.png');}a.pdf:before{background-image:url('../img/icon/a_pdf.png');}a.file:before{background-image:url('../img/icon/a_file.png');}.blank a.noIcon:before{display:none;}p.blank:after{background-image:url('/assets/img/icon/a_blank.png');background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin-left:0.6ex;vertical-align:bottom;width:12px;height:1.6em;}img{border:none;}img.border{border:1px solid #CCC;border-radius:4px;}p.image{margin-top:30px;}#siteHeader,
#siteFooter .cvContainer,
#siteFooter .navUnitContainer,
#siteFooter .navUnitContainer + .navContainer,
#siteFooter .infoContainer .navContainer{margin-right:auto;margin-left:auto;width:1000px;}#siteHeader{}#siteHeader a{text-decoration:none;overflow:hidden;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}#siteHeader p,
#siteHeader ul{margin-top:0;}#siteHeader .headingContainer{padding-top:7px;}#siteHeader .headingContainer .heading{font-size:86%;}#siteHeader .headingContainer .heading{float:left;}#siteHeader .headerContainer{}#siteHeader .headerContainer p.logo{float:left;padding:26px 0 29px;}#siteHeader .headerContainer.centerColumn p.logo{float:left;padding:15px 0 0 0;}#siteHeader .inquiry{float:right;margin-top:2px;}#siteHeader .inquiry div.tel,
#siteHeader .inquiry div.search_box{float:right;margin-left:7px;}#siteHeader .centerColumn .inquiry p.tel{margin-top:15px;}dl.search{background-color:#fff;display:table;border-collapse:separate;border-spacing:5px 0;}dl.search dt{margin-right:5px;padding-left:0px;display:table-cell;border:1px solid #aaa;vertical-align:top;}dl.search dt input{width:140px;height:20px;line-height:20px;background:none;border:none;margin:0;}dl.search dd{display:table-cell;width:35px;margin-left:10px;vertical-align:top;}dl.search dd button{display:block;background-color:#818286;border:none;height:23px;}dl.search dd button span{display:block;width:25px;height:20px;background:url('/images/search.png') no-repeat scroll 0 0;}#siteHeader .inquiry ul.contactList{clear:both;float:right;overflow:hidden;margin:12px 0;}#siteHeader .inquiry ul.contactList li{float:left;font-size:100%;height:48px;margin-left:8px;}#siteHeader.simple .headingContainer{padding:0;}#siteHeader.simple .headerContainer p.logo{padding:15px 0 0;}#siteHeader.simple .inquiry{margin-top:18px;}#globalNav{}#globalNav .navMenu.main{}#globalNav .navMenu.main .navContent{border:1px solid #CCCCCC;border-width:1px 0;padding:14px 0 12px;}.Nav3g #globalNav .navMenu.main .navContent{padding:8px 0 6px;}#globalNav .navMenu.main .navContent ul{display:table;width:100%;}#globalNav .navMenu.main .navContent li{background-position:left center;background-repeat:no-repeat;display:table-cell;text-align:center;width:14.2%;}.Nav2g #globalNav .navMenu.main .navContent li{width:auto;}.Nav2g #globalNav .navMenu.main .navContent{padding:8px 0 6px;}#globalNav .navMenu.main .navContent li + li{background-image:url('../img/bg/header_globalNav_main_separator.png');padding-left:1px;}#globalNav .navMenu.main .navContent ul.child{display:none;}#globalNav .navMenu.main .navContent li a{display:block;font-size:14px;font-weight:bold;margin:0 6px;padding:2px 0 1px;}#globalNav .navMenu.main .navContent li.current a{background:#00B4F3;color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#globalNav .navMenu.sub{background:#F8F8F8;border:1px solid #CCCCCC;border-width:1px 0;}#globalNav .navMenu.sub .navContent{float:right;}#globalNav .navMenu.sub .navContent ul{padding-right:45px;}#globalNav .navMenu.sub .navContent ul li{background-image:url('../img/icon/header_nav_li.png');background-position:left 48%;background-repeat:no-repeat;float:left;font-size:85%;margin-left:27px;padding:4px 0 3px 10px;}#globalNav .navMenu.sub .navContent ul li.current{font-weight:bold;}#globalNav .navMenu.sub .navContent ul li.current a{color:#FD6103;}#globalNav .navMenu.sub .navContent ul li a:hover{color:#FD6103;}#headingArea{margin:0 auto;width:1000px;}#headingArea .headingLevel2:first-child{margin-top:0;}#headingArea .headingLevel2 .text{}div#container{}div#container div.content{margin:0 auto;width:1000px;}div#simplecolumnContainer div.column{width:800px;padding-bottom:200px;margin:0 auto;}div#main{}div.rightColumn div#main{display:inline;float:left;width:760px;}div.leftColumn div#main{display:inline;float:right;width:760px;}div.centerColumn div#main{margin-left:auto;margin-right:auto;overflow:visible;width:760px;}.item div.headingLevel2 div.text h2{font-size:168%;}.item p.sub,
.support_news p.sub{font-size:126%;margin-top:0;}div#utility{width:220px;}div.rightColumn div#utility{display:inline;float:right;}div.leftColumn div#utility{display:inline;float:left;}div.centerColumn div#utility{}.cvBox{margin-top:40px;margin-bottom:20px;}.cvBox .heading{background-color:#F8F8F8;border:1px solid #CCCCCC;font-size:138.5%;margin-bottom:-1px;padding:9px;padding-left:50px;position:relative;}.cvBox .heading:before{background-position:center;background-repeat:no-repeat;content:'';display:block;width:50px;height:100%;position:absolute;left:0;top:0;}.cvBox.contact .heading{background-color:#003f94;border:1px solid #CCCCCC;font-size:138.5%;color:#FFFFFF;margin-bottom:-1px;padding:9px;padding-left:50px;position:relative;}.cvBox.contact .contact_box{display:table-row;}.contact_box_inner_head{display:table-cell;padding-top:20px;padding-right:38px;padding-left:46px;}.contact_box_info{display:table-row;}.contact_box_info_inner{display:table;width:100%;}.contact_box_info_inner .tel img{}.cvBox.contact .heading:before{background-image:url('../img/icon/cv_heading_contact2.png');}.cvBox.document .heading:before{background-image:url('../img/icon/cv_heading_document.png')!important;}.cvBox.download .heading:before{background-image:url('../img/icon/cv_heading_download.png');}.cvBox.menu .heading:before{background-image:url('../img/icon/cv_heading_menu.png');}.cvBox.question .heading:before{background-image:url('../img/icon/cv_heading_question.png');}.cvBox.payment .heading:before{background-image:url('../img/icon/cv_heading_payment.png');}.cvBox .heading + .outlineBox{margin-top:0;}.cvBox .outlineBox > div.innerBox{box-sizing:border-box;display:table;margin-top:0;padding:0;width:100%;}.cvBox .outlineBox > div.innerBox:after{display:none;}.cvBox .left,
.cvBox .right{display:table-cell;vertical-align:middle;}.cvBox .left{padding:25px 0 25px 46px;}.cvBox .right{padding:25px 38px 18px 0;}.cvBox p,
.cvBox div.buttonContent ul.buttonArea{margin-top:0;}.cvBox div.buttonContent ul.buttonArea li{margin-left:10px;vertical-align:bottom;height:60px;}.cvBox.document .outlineBox > .innerBox{padding:0 20px;}.cvBox.document .outlineBox > .innerBox ul{margin-top:0;}.cvBox.document .outlineBox > .innerBox ul li{background-image:url("../img/icon/arrow_right.png");background-position:0 1.6em;background-repeat:no-repeat;border-top:1px dotted #BFBFBF;padding:15px 4px 15px 11px;}.cvBox.document .outlineBox > .innerBox ul li:first-child{border-top:none;}.cvBox.download .right{padding-right:60px;}.cvBox.menu{}.cvBox.menu ul{margin-top:0;}.cvBox.menu ul li{background-position:19px 1.3em;padding-left:39px;}.settlement_menu_list{background-color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;}.settlement_menu_list li{width:26.9%;padding:15px 5px 15px 42px;border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;}.cvBox.question .outlineBox > .innerBox{padding:0 20px;}.payment_innerBox{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-flow:row-reverse;}.payment_innerBox p{padding:20px 10px 20px 30px;text-align:justify;}.payment_innerBox img{margin:3%;padding:0;width:174px;}@media screen and (max-width:767px){.payment_innerBox{flex-direction:column;align-items:center;}.payment_innerBox p{padding:30px 20px 36px;text-align:justify;}.payment_innerBox img{backface-visibility:hidden;margin:30px 0 0;padding:0;width:174px;}}#siteFooter{font-size:85%;margin:100px auto 0;white-space:nowrap;}#siteFooter .copyrights{padding-top:20px;}#footerMenu li{padding-top:5px;}@media screen and (max-width:767px){#siteFooter{white-space:normal;}}#siteFooter a{text-decoration:none;}#siteFooter p,
#siteFooter ul{margin-top:0;}#siteFooter p{font-weight:bold;}#siteFooter .navContainer,
#siteFooter .infoContainer p.copyrights,
#siteFooter p.group_logo{text-align:center;}#siteFooter .goTop p{position:fixed;bottom:11%;right:5%;z-index:9;opacity:0.8;}#siteFooter .colorContainer{background-color:#F8F8F8;position:relative;}#siteFooter #crArea{background-color:#d2d3d5;}.fixFooter + #siteFooter #crArea{padding-bottom:90px;}#siteFooter .colorContainer:after{background-position:center top;background-repeat:no-repeat;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:10px;}.centerColumn #siteFooter{margin-top:100px;}#siteFooter .navUnitContainer{padding:10px 0 17px;}#siteFooter .navUnitContainer .navContent{display:table;width:100%;}#siteFooter .navUnitContainer .navContent ul.nav{display:table-cell;padding-top:10px;padding-left:17px;}#siteFooter .navUnitContainer ul.nav > li{background-image:url('../img/icon/footer_nav_li.png');background-repeat:no-repeat;background-position:left 0.7em;padding-left:11px;}#siteFooter .navUnitContainer ul.subNav li:before{content:'- ';}#siteFooter .navUnitContainer + .navContainer{border-top:1px solid #CCCCCC;}#siteFooter .navUnitContainer + .navContainer ul{border-top:1px solid #FFF;padding:20px 0;}#siteFooter .navContainer li{display:inline-block;}#siteFooter .navContainer li + li:before{content:'| ';margin:0 0.4em;}#siteFooter .infoContainer{padding:10px 0 15px;}#siteFooter .infoContainer .navContainer{border-top:1px solid #CCCCCC;margin-top:9px;padding-top:15px;}#siteFooter .infoContainer ul.logoMarks{box-sizing:border-box;overflow:hidden;padding:0 0.04% 0 1.3%;text-align:center;margin-right:auto;margin-left:auto;width:800px;}#siteFooter .infoContainer ul.logoMarks li{box-sizing:border-box;float:left;padding:8px 15px 10px;text-align:center;display:inline-block;}#siteFooter .infoContainer ul.logoMarks li.separate{padding:0 20px;position:relative;}#siteFooter .infoContainer ul.logoMarks li.separate:before{content:'';display:block;border-left:1px solid #CCCCCC;position:absolute;top:0;left:50%;height:200px;}@media screen and (max-width:767px){#siteFooter .infoContainer .navContainer{padding-top:0;}#siteFooter .infoContainer .navContainer li{border-bottom:1px dotted #B1B1B1;display:block;}#siteFooter .infoContainer .navContainer li:before{display:none;}#siteFooter .infoContainer .navContainer li a{display:block;padding:1.2em;}#siteFooter .infoContainer .copyrights{margin:25px 0 10px;}}#siteFooter p.group_logo{padding:10px 20px 22px;}#siteFooter.simple{margin-top:50px;}#siteBreadcrumb{font-size:93%;margin:0 auto;width:1000px;}#siteBreadcrumb,
#siteBreadcrumb a{color:#444;text-decoration:none;}#siteBreadcrumb a:hover{color:#008DBE;}#siteBreadcrumb ul.nav{margin-top:0;overflow:hidden;padding:15px 0;}#siteBreadcrumb ul.nav li{float:left;}#siteBreadcrumb ul.nav li + li{margin-left:5px;}#siteBreadcrumb ul.nav li + li:before{content:'>';margin-right:5px;}#siteBreadcrumb ul.nav li a.current{}.outlineBox{background-color:#ECEDEF;border:1px solid #CCCCCC;margin-top:20px;padding:4px;}.outlineBox > div.innerBox{background-color:#FFF;border:1px solid #CCCCCC;padding:0 18px;}.documentDL{}.documentDL .artwork{text-align:center;}.documentDL .buttonContent.download{background-color:#F8F8F8;}.documentDL .buttonContent.download ul.buttonArea{padding:17px 15px 15px;}.layout3col.documentDL .buttonContent.download ul.buttonArea{}.composition.documentDL .text p.subText{font-size:93%;}.composition.documentDL .text p.title{font-size:108%;}div.feature{counter-reset:feature;padding-right:20px;padding-left:20px;}.feature h3{counter-increment:feature;font-size:146.5%;font-weight:bold;margin-top:30px;}.feature h3:before{content:'特長' counter(feature);background-color:#013F94;color:#FFF;display:block;font-size:15px;margin-bottom:16px;padding:4px 11px 2px;letter-spacing:0.2em;}div.feature_02{padding-right:20px;padding-left:20px;}.feature_02 h3{background-color:#013F94;color:#FFF;display:block;font-size:15px;font-weight:bold;margin-top:30px;margin-bottom:16px;padding:4px 11px 2px;letter-spacing:0.2em;}.linkBox{}.linkBox dt{}.linkBox dt.icon{background-image:url('../img/icon/more.png');background-position:1px 0.9em;background-repeat:no-repeat;padding-left:25px;}.linkBox dt.image p.image{margin-bottom:10px;}.linkBox dt p{font-size:108%;margin-top:0;}.linkBox dt p.subText{font-size:93%;}.linkBox_02 dt.image p.image{margin-bottom:10px;}.linkBox_02 dt h3{font-size:108%;font-weight:bold;text-align:left;margin-top:0.5em;}.linkBox_02 dt h3.icon{background-image:url(/assets/img/icon/more.png);background-position:18px 0.3em;background-repeat:no-repeat;padding-left:40px;text-align:left;}.linkBox_02 dt p{font-size:108%;margin-top:0;padding:0 0.5em;}.linkBox_02 dt p.subText{font-size:93%;}.linkBox_02 dt.image a p.image{border:1px solid #CCC;}.linkBox_02 dt.image a p.image{display:table-cell;width:45%;height:80px;vertical-align:middle;}.linkBox_02 dt:hover > a p.image{border:1px solid #FD6103;}p.largerLink{background-image:url('../img/icon/more.png');background-position:0 0.4em;background-repeat:no-repeat;font-size:108%;padding-left:25px;}p.largerLink a{}#siteHeader .headingContainer,
#siteHeader .headerContainer,
#siteHeader #globalNav,
#siteHeader #globalNav .navMenu.sub,
#siteHeader .inquiry,
#siteFooter .cvContainer .cvBox .inner,
#siteFooter .cvContainer .cvBox ul.contact,
#siteFooter .navUnitContainer .navContent,
.clearfix,
.content {
	*zoom: 100%;

	/* Only Mac IE \*//*/
	height: auto;
	display: inline-table;
	/**/
}
#siteHeader .headingContainer:after,
#siteHeader .headerContainer:after,
#siteHeader #globalNav:after,
#siteHeader #globalNav .navMenu.sub:after,
#siteHeader .inquiry:after,
#siteFooter .cvContainer .cvBox .inner:after,
#siteFooter .cvContainer .cvBox ul.contact:after,
#siteFooter .navUnitContainer .navContent:after,
.clearfix:after,
.content:after{content:".";display:block;visibility:hidden;clear:both;height:0;}.fixFooter{position:fixed;left:0;bottom:0;width:100%;height:77px;background:rgba(13,67,143,0.2);z-index:100;border-bottom:4px solid #0D438F;box-sizing:border-box;}.fixFooter ul{max-width:1000px;display:flex;justify-content:flex-end;height:100%;margin:auto;font-size:120%;font-weight:bold;}.fixFooter ul li{flex:0 1 200px;position:relative;}.fixFooter ul li.faq:after{content:"";display:inline-block;height:50%;width:1px;background:#ccc;position:absolute;top:0;bottom:0;right:0;margin:auto;}.fixFooter ul li a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:1em 2.5em 1em 1em;box-sizing:border-box;background:white;position:relative;text-decoration:none;transition:0.3s all ease;}.fixFooter ul li a:before{content:"";display:inline-block;width:0;height:0;border-left:10px solid #FD6103;;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-right:0.5em;margin-bottom:2px;}.fixFooter ul li.contact a{background:#FD6103;color:white;}.fixFooter ul li.contact a:before{border-left:10px solid #fff;}.fixFooter ul li.contact a:hover{background:#ff9900;}.fixFooter ul li a:after{position:absolute;top:0;bottom:0;margin:auto;}.fixFooter ul li.contact a:after{content:url(/assets/img/icon/cv_heading_contact_grey.png);width:27px;height:21px;right:20px;}.fixFooter ul li.document a:after{content:url(/assets/img/icon/cv_heading_document_grey.png);width:22px;height:27px;right:26px;}.fixFooter ul li.faq a:after{content:url(/assets/img/icon/cv_heading_question_grey.png);width:13px;height:21px;right:20px;}.payment_CTA{background-color:#F8F8F8;padding:2% 0;width:100%;}.payment_CTA h1{text-align:center;font-size:138.5%;font-weight:bold;}.payment_CTA p{text-align:center;font-size:1.2em;line-height:1.8;margin-bottom:5px;}.payment_CTA-button{display:flex;justify-content:space-around;margin:0 auto 1%;width:94%;}.payment_CTA-button li{align-items:center;margin:2%;width:calc(50% - 4%);}.payment_CTA-button li button{background:#FD6103;border:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#fff;font-size:1.2em;font-weight:bold;height:100%;padding:6% 0;text-align:center;width:100%;}.payment_CTA-button li button:hover{opacity:0.5;transition:0.3s all ease;}.payment_CTA-button li a{padding:1%;}.payment_CTA-button li button.blue{background:#003f94;}@media (max-width:500px){.payment_CTA{padding:2%;}.payment_CTA p{font-size:1.1em;margin-bottom:20px;}.payment_CTA-button{display:contents;margin:0 auto 1%;width:89%;}.payment_CTA-button li{width:94%;margin:2%;text-align:center;}.payment_CTA-button li button{padding:5% 0;}.payment_CTA-button li:last-child{margin:4% 2%;}}.column_contents{background-color:#F6FBFE;border:solid #CDDFEB 2px;margin:4% 0;padding:4%;line-height:2;}.column_contents_title{font-size:114%;font-weight:bold;padding-left:16px;position:relative;border-left:8px solid #00B4F3;}.column_contents ul li{position:relative;padding-left:1.5em;}.column_contents ul li::before{position:absolute;left:0;content:'▼';color:#FD6103;background-size:cover;width:1em;height:1em;}.column_contents_CTA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;}.column_contents_CTA li{align-items:center;margin:2%;width:calc(50% - 4%);border-radius:5px;font-size:1.2em;line-height:1.7;text-align:center;}.column_contents_CTA li:hover{opacity:0.8;ansition:transform 0.2s;}.column_contents_CTA li a{color:#fff;text-decoration:none;width:100%;display:inline-block;padding:3% 0;}.column_contents_CTA li span{font-size:1.3em;display:block;font-weight:bold;}.column_contents_CTA li.btn_1{background-color:#00B4F3;text-decoration:none;}.column_contents_CTA li.btn_2{background-color:#FD6103;text-decoration:none;}@media screen and (max-width:480px){.column_contents_CTA{display:contents;line-height:1.6;}.column_contents_CTA li{font-size:1em;margin:4% auto;width:98%;}}.CTA{background:#F8F8F8;overflow:hidden;width:100%;}.CTA p{text-align:center;}.CTA-button{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:80%;}.CTA-button li{background:#FD6103;border-radius:8px;behavior:url(border-radius.htc);font-size:14px;font-weight:bold;width:calc(50% - 30px);margin:10px 15px 15px;text-align:center;}.CTA-button li:hover{background-color:#FC9D09;ansition:transform 0.2s;}.CTA-button li a{color:#fff;text-decoration:none;width:100%;display:inline-block;padding:5% 0;}@media screen and (max-width:480px){.CTA{padding:0 4% 4%;}.CTA-button{display:block;width:100%;}.CTA-button li{margin:4% auto;width:100%;}}.case_use{background:#F8F8F8;padding:20px;text-align:center;}.case .case_use_title{margin:0;}.case_use ul{display:flex;flex-wrap:wrap;margin-top:5px;justify-content:center;}.case_use ul li{background:#00B4F3;border-radius:5px;behavior:url(border-radius.htc);font-weight:bold;width:calc(33.3333% - 10px);margin:5px;text-align:center;}.case_use ul li:hover{opacity:0.8;}.case_use ul li a{color:#fff;text-decoration:none;width:100%;display:inline-block;padding:6% 0;}@media screen and (max-width:480px){.case_use ul li{width:calc(50% - 10px);margin:5px;}.case_use ul li a{padding:6% 2%;}}