@charset "utf-8";



/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* top page setting */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#top h1{
width: 755px;
text-align:right;
padding-right:5px;
font-size: xx-small;
color: #fff;
background:#f90;
}

#bottomset2 td{
border-right:2px solid #fff;
}

#top table{
text-align:center;
}

#top table td{
vertical-align:top;
}

p#eica{
margin:8px 18px 0 5px;
font-size:10px;
color:#333;
line-height:1.2;
background:#fff;
}

#top .day{
float:left;
margin:0 5px;
font-size:60%;
color:#FFFFFF;
line-height:1.6;
}

#top .day td{
background:#fff;
border:1px solid #f90;
}

#top .day td.day01{
padding:4px 0 0 0;
text-align:left;
background:#f90;
line-height:1;
}

#top .day tr.day02 td{
background:#f90;
line-height:1;
width:18px;
}

#top .day td.day03{
height:2px;
padding:0;
background:#fff;
border-bottom:3px solid #f90;
}

#top .day .co00{
color:#000000;
}

#top .day .co01{
color:#d00;
}

#top .day .co02{
color:#0089f2;
}

td#ban-space img{
margin:3px 0;
}

#top #ban-03{
width:190px;
margin:3px 0 3px 5px;
padding:5px;
background:#fff;
font-size:55%;
}

#top td.maru{
background:#e481a6;
}

#top #ban-03 dl{
	border-bottom:1px solid #aaa;
	text-align:center;
	border-right: non;
}

#top #ban-03 dt{
float:left;
border-top:1px solid #aaa;
color:#555;
}

#top #ban-03 dd{
float:left;
width:88px;
padding:12px 0 0 2px;
line-height:1.3;
border-top:1px solid #aaa;
color:#555;
}

#top #ban-03 .texset{
padding-top:4px;
}

p#kyu-gyou{
clear:both;
margin:0 0 0 5px;
padding:5px 0;
font-size:10px;
color:#333;
text-align:left;
line-height:1.4;
}

p#kyu-gyou img{
padding-right:4px;
}



/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* shop setting */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

ul#k-net{
padding:15px 0;
}

ul#k-net li{
float:left;
margin:0 10px 10px 0;
}

p#lasttex{
width:540px;
margin:15px 0;
text-align:center;
line-height:1.5;
font-size:95%;
font-weight:bold;
background:#df8f00;
color:#fff;
}

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* au shop setting */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#pipit #content{
padding-bottom:30px;
}


#pipit h2{
padding:8px 2px;
margin-bottom:12px;
color:#e19100;
font-size:110%;
font-weight:bold;
line-height:1.3;
background:url(../image/line01.gif) left bottom no-repeat;
}

#pipit img#p-shop{
float:left;
}

#pipit #box01{
float:left;
width:310px;
margin-left:20px;
}

#pipit #box01 p{
padding:5px 0 15px 0;
font-size:75%;
line-height:1.4;
}

#pipit dl {
padding:15px 0 0 30px;
}

#pipit dl dt{
float:left;
padding:0 20px 20px 0;
}

#pipit dl dt#fl-just {
float:left;
padding:0 20px 70px 0;
}

#pipit dl dd{
float:left;
padding:0 20px 10px 0;
}

#pipit #footer {
clear: both;
width: 760px;
padding: 15px 0 5px 0;
background:#fff;
}

#pipit #footer h2{
float:left;
margin:0;
padding:0;
}

#pipit #footer p{
float:left;
padding-bottom:4px;
font-size: x-small;
}

#pipit #footer p#footnav{
padding-left:22px;
}

#pipit #footer p#copyright{
float:right;
padding:5px 14px 0 0;
}



/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* u-car setting */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
p#setti{
font-size:90%;
font-weight:bold;
line-height:1.7;
}

p#setti img{
margin:2px 0 0 7px;
}




/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* adjust IE6 setting */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/* top page setting */
* html body p#eica{
margin:5px 12px 0 11px;
}

* html body p#kyu-gyou{
margin:5px 0 0 12px;
}
