@font-face{font-family:'GenshinGothicHeavy';src:url('fonts/WebSubsetFont_genshingothic_heavy.eot');src:url('fonts/WebSubsetFont_genshingothic_heavy.eot?#iefix') format('embedded-opentype'),
url('fonts/WebSubsetFont_genshingothic_heavy.woff') format('woff'),
url('fonts/WebSubsetFont_genshingothic_heavy.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'GenshinGothicBold';src:url('fonts/WebSubsetFont_genshingothic_bold.eot');src:url('fonts/WebSubsetFont_genshingothic_bold.eot?#iefix') format('embedded-opentype'),
url('fonts/WebSubsetFont_genshingothic_bold.woff') format('woff'),
url('fonts/WebSubsetFont_genshingothic_bold.ttf') format('truetype');font-weight:normal;font-style:normal;}
a{color:#154EB8;text-decoration:underline;}
a:hover{text-decoration:none;}
body{font-size:90%;font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#333333;background-color:#FFFFFF;}
h1{font-size:80%;font-weight:normal;}
h2{background:url(../img/share/bg_heading02.png) no-repeat left 0.5em;padding-left:1em;line-height:1.625;clear:both;color:#1D2086;}
.breadCrumb ul{padding-left:0;}
.breadCrumb ul li{display:inline-block;}
.breadCrumb ul li a{font-size:75%;font-weight:bold;padding-left:1.5em;margin-left:1.25em;color:#1D1F85;}
.breadCrumb ul li a.home{padding-left:1.5em;margin-left:0;}
.mainContents .btnNav{margin-bottom:2em;clear:both;}
.mainContents .btnNav li{list-style-type:none;}
.mainContents .btnNav a,
.mainContents a.carSearchBtn,
.mainContents a.searchShopBtn{display:block;text-align:center;font-weight:bold;color:#FFFFFF;text-decoration:none;border-radius:5px;box-shadow:0px 4px 0px #1A1C77;}
.mainContents .btnNav a{margin:0 auto 1em;padding:0.65em 0.5em;background:#3D7AEB;box-shadow:0px 4px 0px #1D1F85;}
.mainContents a.carSearchBtn{margin:0 auto 2em;padding:0.3em 0;line-height:1.625;background:#4044D5;}
.mainContents a.searchShopBtn{font-size:110%;margin:0 auto 2em;padding:0.15em 0;line-height:1.625;width:100%;background:#4044D5;border-radius:6px;}
.mainContents .btnNav a:hover,
.mainContents a.carSearchBtn:hover,
.mainContents a.searchShopBtn:hover{opacity:0.7;}
.mainContents div.imgBox{padding:5px;border:1px solid #D6D6D6;background:#FFFFFF;box-shadow:5px 5px #D6D6D6;}
.mainContents div.imgBox img{border:1px solid #D6D6D6;}
.bnrBusiness { margin: 30px 0 10px;}
.bnrBusiness a:hover { opacity:.7;}
img[src*="AccessGetter"]{display:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.pagenationBottom {word-wrap:break-word;}}
@media screen and (min-width:737px){
	.wrapper{min-width:1000px;}
	.header{overflow:visible;width:100%;height:78px;border-bottom:3px solid #1D2086;z-index:20010;position:fixed;background:#FFFFFF;}
	.header.positionRelease{position:relative;}
	h1{float:left;margin:3px 0 0 0;}
	h2{font-family:"GenshinGothicHeavy", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic",serif;font-weight:normal;}
	.header ul li{display:inline-block;}
	.header ul li.sfHover ul li a{color:#FFFFFF;}
	.headerContent{width:1000px;height:92px;margin:0 auto;background:url(../img/share/bg_header_footer.png) no-repeat center bottom;position:relative;z-index:10000;}
	.subNav{float:right;}
	.subNav li{background:url(../img/share/bg_list_header.png) no-repeat left;font-size:80%;padding-left:0.75em;margin-left:.75em;}
	.subNav li a{color:#1D2086;}
	.header p{clear:both;float:left;margin-top:5px;}
	.globalNav{float:right;color:#222222;font-size:95%;position:absolute;bottom:14px;right:0;font-weight:bold;}
	.globalNav li:hover,
	.globalNav li.current{background:#1D2087;}
	.globalNav li a{border-left:1px dotted #666666;text-decoration:none;padding:0em .85em;line-height:2.3;color:#333333;display:block;}
	.globalNav li a.lastChild{border-right:1px dotted #666666;}
	.globalNav li:hover a,
	.globalNav li.current a{color:#FFFFFF;}
	.responsive-nav ul li ul.pcDispNone,
	.responsive-nav ul li.pcDispNone{display:none!important;}
	ul.globalNav li.pcDispNone,
	ul.globalNav li ul,
	.header ul li.spMenuClose{display:none;}
	.globalNav li ul{clear:both;position:absolute;background-color:rgba(29,32,134,0.6);z-index:20022;}
	.globalNav li ul li{display:block;border-bottom:1px dotted #FFFFFF;z-index:20222;}
	.globalNav li ul li a{border-left:none;display:block;z-index:20030;line-height:3.5;font-size:85%;}
	.breadCrumb{padding-top:95px;}
	.breadCrumb.positionRelease{padding-top:0;}
	.breadCrumb ul{margin:0 0 1.5em;}
	.breadCrumb ul li a{background:url(../img/share/bg_icon_breadcrumb.png) no-repeat left 0.6em;}
	.breadCrumb ul li a.home{background:url(../img/share/bg_icon_home.png) no-repeat left 0.4em;}
	.sideNav{float:right;width:230px;}
	.sideNav h4{background:none;padding-left:0;margin:0;}
	.sideNav ul{margin:0;padding:0;}
	.sideNav ul li{list-style-type:none;background:url(../img/share/bg_sidenav_line.png) no-repeat bottom;line-height:1.5;}
	.sideNav ul li a{background:url(../img/share/bg_list_icon.png) no-repeat left;padding:1em 0 1em 0.75em;color:#0C0D3F;text-decoration:none;font-weight:bold;display:block;}
	.sideNav ul li a.doubleLine{padding:0.25em 0 0.25em 0.75em;}
	.sideNav ul li a:hover,
	.sideNav ul li.current a{background:url(../img/share/bg_list_hover.png) no-repeat left;padding-left:0.75em;text-decoration:underline;display:block;}
	.mainContents{float:left;width:730px;line-height:1.625;}
	.oneColumn{float:none;width:1000px;margin:0 auto;}
	.mainContents h3{background:url(../img/share/bg_heading02.png) no-repeat left 0.5em;padding-left:1em;color:#1D1F85;font-size:140%;margin-bottom:0.3em;clear:both;font-family:"GenshinGothicHeavy", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic",serif;font-weight:normal;}
	.mainContents .readTxt,
	.mainContents div.mainContentsBox{background:url(../img/share/bg_div_contents.png) no-repeat center bottom;padding-bottom:3em;margin-bottom:5em;overflow:hidden;}
	.mainContents .readTxtArea{float:left;width:46%;}
	.mainContents .readTxtImg{float:right;}
	.mainContents .clearTxt{clear:both;}
	.mainContents .btnNav li{display:inline-block;margin-right:1em;}
	.mainContents a.carSearchBtn{font-size:160%;width:70%;}
	.mainContents a.carSearchBtn{padding-bottom:0\9;}
	.mainContents a.carSearchBtn span{background:url(../img/share/bg_btn_search.png) no-repeat left;padding:1em 2em;font-family:"GenshinGothicBold", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic",serif;font-weight:700;}
	.mainContents a.carSearchBtn span{padding-top:0.25em\9;padding-bottom:0\9;}
	.formNoteArea{margin:1em 0 0 0;font-size:85%;border-top:1px dotted #1D2087;padding-top:0.5em;}
	.formNoteArea p span{font-weight:bold;}
	.formNoteArea p span.txtRed{color:#D40000;}
	.formNoteArea div{border:1px solid #1D2087;background:#FEFEED;padding:5px 10px;width:65%;}
	.formNoteArea div span{font-weight:bold;}
	.formNoteArea div span.exTitle{color:#0075C2;}
	table td .formNoteArea span{margin:0;}
	.bnrArea{clear:both;}
	.goTop{width:1000px;margin:0 auto;}
	.goTop p{text-align:right;padding:1em 0;}
	.footerArea{background:url(../img/share/bg_footer_line.png) repeat-x top;padding-top:2px;border-top:3px solid #154FB9;font-size:77%;}
	.footerWrapper{background:url(../img/share/bg_footer_wrapper.jpg) repeat;}
	.footerContents{width:1000px;margin:0 auto;background:url(../img/share/bg_header_footer.png) no-repeat center top;padding:10px 0;}
	.footerContents ul{overflow:hidden;}
	.footerContents ul li{list-style-type:none;display:inline;line-height:2;}
	.footerContents ul li a{margin-right:1.5em;}
	.footerContents ul li a.listFirst{display:inline-block;border:none;padding-right:0;font-weight:bold;font-size:115%;background:url(../img/share/bg_heading03.png) no-repeat left;padding-left:1em;text-decoration:none;color:#1D2086;margin-bottom:0.5em;}
	.footerContents ul li a.listFirst:hover{text-decoration:underline;}
	.footerContents ul li ul{float:right;}
	.footerContents ul li ul.listSecond{width:840px;margin-top:0.2em;}
	.footerContents ul li ul.listSecond a{color:#333333;text-decoration:none;}
	.footerContents ul li ul.listSecond li {border-right:1px dotted #B7B7B7;padding-left:1.5em;}
	.footerContents ul li ul.listSecond li:first-child {padding-left:0;}
	.footerContents ul li ul.listSecond li:last-child {border:none;}
	.footerContents ul li ul.listSecond a:hover{text-decoration:underline;}
	.snsBtnArea{text-align:right;}
	.snsBtnArea div{display:inline-block;margin-right:1em;}
	.snsBtnArea div:last-child{margin-right:3em;}
	.fb-like span {
		height: 21px!important;
	}
	.copyrightArea{background-color:#141CA0;}
	.copyrightBox{width:1000px;margin:0 auto;overflow:hidden;padding:0.5em 0;}
	.copyrightBox ul li{display:inline-block;}
	.copyrightBox ul li a{font-size:75%;font-weight:bold;color:#FFFFFF;text-decoration:none;margin-right:1em;padding-right:1em;border-right:1px dotted #FFFFFF;}
	.copyrightBox ul li:last-child a {border:none;}
	.copyrightBox ul li a:hover{text-decoration:underline;}
	.copyrightBox p{text-align:center;line-height:3;font-family:'Cabin Condensed', sans-serif;color:#FFFFFF;}
}
@media screen and (max-width:736px){
	body{border-top:2px solid #1D2086;}
	.wrapper{width:100%;overflow:hidden;}
	h1{width:90%;font-size:70%;margin:0.25em 0;}
	.subNav{display:none;}
	.header{left:0!important;padding-right:0!important;padding-bottom:10px;box-shadow:0px 7px 5px 0px rgba(0,0,0,0.3);background-color:#FFFFFF;border-radius:1px;position: relative;z-index: 10;}
	.header p{text-align:center;}
	.header ul li.spMenuClose{display:block;}
	.responsive-nav ul li ul.pcDispNone{display:inherit;}
	.bxslider img{width:100%;}
	#responsive-btn{display:block;position:fixed;right:20px;top:20px;z-index:25000;}
	.goTop{text-align:right;margin-bottom:3%;padding-right:2%;}
	.footerContents{display:none;}
	.copyrightArea{background:url(../img/share/bg_footer_line.png) repeat-x top;padding:2% 1%;border-top:3px solid #154FB9;background-color:#141ca0;}
	.spNone{display:none;}
	.copyrightBox ul li{display:inline-block;}
	.copyrightBox ul li a{font-size:75%;font-weight:bold;color:#FFFFFF;text-decoration:none;margin-right:1.5em;padding-right:1.5em;line-height:2;border-right:1px dotted #FFFFFF;}
	.copyrightBox p{font-family:'Cabin Condensed', sans-serif;color:#FFFFFF;margin:3% 2% 3% 2%;font-size:80%;text-align:center;}
	.breadCrumb{padding-top:10px;overflow-x:scroll;white-space:nowrap;}
	.breadCrumb ul{margin:0 0 1em;}
	.breadCrumb ul li a{background:url(../img/share/bg_icon_breadcrumb.png) no-repeat left 0.4em;margin-left:0.25em;padding-left:0.75em;}
	.breadCrumb ul li a.home{background:url(../img/share/bg_icon_home.png) no-repeat left 0.1em;padding-left:1.25em;}
	h2 img{width:100%;height:auto;margin-bottom:30px;box-shadow:0px 8px 4px -4px rgba(0,0,0,0.1);background-color:#FFFFFF;border-radius:1px;}
	.mainContents .readTxt,
	.mainContents div.mainContentsBox{margin-bottom:30px;padding-bottom:30px;box-shadow:0px 8px 4px -4px rgba(0,0,0,0.1);background-color:#FFFFFF;border-radius:1px;overflow:hidden;}
	.readTxt{margin:10px 5px 40px 5px;}
	.sideNav{display:none;}
	.mainContents .btnNav li{width:96%;margin:0 auto;}
	.mainContents a.carSearchBtn{font-size:150%;width:96%;}
	.mainContents a.carSearchBtn span{padding:1em 0;font-weight:700;}
	.mainContents div.imgBox{width:50%;margin:0 auto;margin-bottom:10px;padding-right:8px;}
	.formNoteArea{margin:1em 0 0 0;font-size:85%;border-top:1px dotted #1D2087;padding-top:0.5em;}
	.formNoteArea p span{font-weight:bold;}
	.formNoteArea p span.txtRed{color:#D40000;}
	.formNoteArea div{border:1px solid #1D2087;background:#FEFEED;padding:5px 10px;width:95%;}
	.formNoteArea div span{font-weight:bold;}
	.formNoteArea div span.exTitle{color:#0075C2;}
	table td .formNoteArea span{margin:0;}
}