@charset "utf-8";
/*----------------------------------
Reset Setting(http://www.lonniebest.com/FormatCSS/)
--------------------------------------*/
html{font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, sans-serif;ms-text-size-adjust:100%;webkit-text-size-adjust:100%;}body{margin:0;}h2,h3,h4,h5,h6,p,ul,ol,dl,table,pre{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);}a:active,a:hover{outline:0;}html{}p,li,dt,dd,th,td,pre{line-break:strict;ms-line-break:strict;ms-word-break:break-strict;word-break:break-strict;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;max-width:100%;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;moz-box-sizing:content-box;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"], input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{box-sizing:content-box;moz-box-sizing:content-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}LI{display:block;}

/*全体*/
#wrapper{padding-bottom:20px;}
#wrapper  UL{margin:0;padding:0;}
#wrapper A{color:#008acb;}
#wrapper A:hover{color:#36ab02;}
/*共通基本クラス*/
#wrapper .wrap{overflow:hidden;}
#wrapper .wrap UL{padding:0;margin:0;}
#wrapper .wrap LI{}
#wrapper .alignC{text-align:center;}
#wrapper .alignR{text-align:center;}
#wrapper .no-txt{text-indent:-9999px;}
#wrapper .floatL{float:left;}
#wrapper .floatR{float:right;}
#wrapper P{font-size:16px;}
#wrapper .clearfix {zoom:1;}
#wrapper .clearfix:after {
  content: ""; 
  display: block; 
  clear: both;
}
#wrapper DL,
#wrapper DT,
#wrapper DD,
#wrapper UL,
#wrapper OL,
#wrapper LI,
#wrapper H2,
#wrapper H3,
#wrapper H4,
#wrapper H5,
#wrapper H6{padding:0;margin:0;display:block;}

#wrapper .alignR{text-align:right;}

#wrapper .cntBdy{width:980px;margin:auto;}
#wrapper .txtRed{color:#e95aae;}
/*最優先クラス*/
#wrapper .mgT20{margin-top:20px!important;}
#wrapper .mgT25{margin-top:25px!important;}
#wrapper .mgT30{margin-top:30px!important;}
#wrapper .mgT40{margin-top:40px!important;}

/**/
#wrapper .breadcrumb-container{width:980px;margin:auto;}
#wrapper .breadcrumb P{font-size:12px;line-height:40px;padding:0;margin:0;}

#wrapper .pankuzu{width:980px;margin:0 auto;padding:0;}
#wrapper .pankuzu P{font-size:12px;line-height:40px;}

#wrapper .index_kv{height:506px;background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/kv.jpg) repeat-x 50% top;}
#wrapper .index_kv H2{position:relative;}
#wrapper .index_kv H2 .badgeImg{position:absolute;top:50px;right:-74px;}

#wrapper .sec1{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/sec1.jpg) no-repeat 50% top;min-height:247px;margin-top:22px;}
#wrapper .sec1 H3{height:130px;}
#wrapper .sec1 P{padding-left:408px;padding-right:40px;font-size:15px;line-height:146%;}
#wrapper .sec2{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/sec2.jpg) no-repeat 50% top;min-height:312px;}
#wrapper .sec2 H3{height:150px;}
#wrapper .sec2 P{padding-left:40px;padding-right:440px;font-size:15px;line-height:146%;}

#wrapper .sec3{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/line_hdr.png) no-repeat left top;padding-top:153px;position:relative;margin-top:-80px;}
#wrapper .sec3 H3{
	height:64px;
	text-align:center;
	color:#fff;
	font-size:35px;
	font-weight:bold;
}
#wrapper .sec3 .badge{position:absolute;top:187px;right:0px;}
#wrapper .sec3 SPAN.night{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/icon_night.png) no-repeat 15px 50%;}
#wrapper .sec3 .lineWrap{background:#eeeeee;padding:5px 0px 20px;}
#wrapper .sec3 .lineBtn LI A{
	display:block;
	height:70px;
	width:100%;
	font-size:18px;
	color:#49311f;
	text-decoration:none;
	text-shadow:
0 1px 0 #fff,
1px 0 0 #fff,
0 -1px 0 #fff,
-1px 0 0 #fff,
-1px -1px 0 #fff,
1px -1px 0 #fff,
-1px 1px 0 #fff,
1px 1px 0 #fff;
}
#wrapper .sec3 H4{height:92px;line-height:92px;color:#fff;font-size:20px;}
#wrapper .sec3 H4 SPAN{display:block;padding:0 0 0 77px;}
#wrapper .sec3 DL{overflow:hidden;}
#wrapper .sec3 DT,
#wrapper .sec3 DD{display:block;float:left;}
#wrapper .sec3 DD {font-size:15px;font-weight:bold;line-height:20px;padding-top:8px;padding-left:5px;}
#wrapper .sec3 H5{text-align:center;}
#wrapper .sec3 .lineBtn{margin:auto;text-align:center;}
#wrapper .sec3 .lineBtn LI{line-height:70px;display:inline-block;margin-top:10px;}


#wrapper .sec3 .largeBox{width:955px;margin:auto;background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/boxL_bdy.jpg) repeat-y left top;}
#wrapper .sec3 .largeBox .ftr{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/boxL_ftr.jpg) no-repeat left bottom;padding-bottom:20px;}
#wrapper .sec3 .largeBox H4{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/boxL_hdr.png) no-repeat left top;}
#wrapper .sec3 .largeBox DL{width:870px;margin:auto;}
#wrapper .sec3 .largeBox .lineBtn LI{width:435px;background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/btnL_off.png) no-repeat left top;}
#wrapper .sec3 .largeBox .lineBtn LI A{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/btnL_on.png) no-repeat left top;}
#wrapper .sec3 .largeBox .lineBtn LI A:hover{background-image:none;text-decoration:none;}

#wrapper .sec3 .smallBoxs{width:956px;margin:auto;}
#wrapper .sec3 .smallBox{width:478px;margin:auto;background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/boxS_bdy.png) repeat-y left top;}
#wrapper .sec3 .smallBox .ftr{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/boxS_ftr.png) no-repeat left bottom;padding-bottom:20px;}
#wrapper .sec3 .smallBox H4{
	background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/boxS_hdr.png) no-repeat left top;
	font-size:22px;
}
#wrapper .sec3 .smallBox DL{width:390px;margin:auto;}
#wrapper .sec3 .smallBox .lineBtn LI{width:198px;background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/btnS_off.png) no-repeat left top;line-height:65px;}
#wrapper .sec3 .smallBox .lineBtn LI A{background:url(http://www.bus-ichiba.jp/bus/fair/consent/img/btnS_on.png) no-repeat left top;}
#wrapper .sec3 .smallBox .lineBtn LI A:hover{background-image:none;text-decoration:none;}
#wrapper .sec3 .ume{margin:0px 18px;width:428px;background:#fff url(http://www.bus-ichiba.jp/bus/fair/consent/img/ume.png) no-repeat 50% 50%;border:7px solid #eeeeee;}
#wrapper .attenion{
	font-size:12px;
	margin-top:10px;
	margin-bottom:20px;
	border: 2px dotted #069;
	padding: 10px;
}
#wrapper .attenion H3{color:#ff287e;font-size:12px;text-align:left;font-weight:normal;}
#wrapper .attenion P{font-size:12px;}

#wrapper .pageFtr{width:980px;margin:auto;font-size:12px;}

#wrapper .pagetop{font-size:14px;margin-top:40px;}