@charset "euc-jp"; 

#head td {
padding: 0px 0px 0px 0px;
margin: 0px;
	}

body {font-family: "MS P Gothic",Osaka,sans-serif ;color: #333;} 

/** size **/

.x-small  { font-size : xx-small; }
.small    { font-size : x-small ; line-height:150%;}
.large    { font-size : small ; }
.x-large  { font-size : large ; }
.xx-large { font-size : x-large ; }
.larger   { font-size : larger ; }
.smaller  { font-size : smaller ; }

.footer  { font-size : x-small ; color:#ccc;line-height:180%;}
.footer a:link { color: #ccc; line-height:180%;text-decoration:none;} 
.footer a:visited { color: #ccc; line-height:180%;text-decoration:none;} 
.footer a:hover { color: #ccc;  line-height:180%;text-decoration:underline;} 

.bread {
        font-size : 10px ; color: #323232;
	padding:3px;
	background-color:#d1d1d1;
	font-size:10px;
}

.text { font-size : 12px ; color: #000000;
line-height : 18px;
font-family : MS UI Gothic, Osaka, sans-serif;}
.text a:link { color: #000080;  text-decoration:underline;}
.text a:visited { color: #000080;  text-decoration:underline;}
.text a:hover { color: #000080;  text-decoration:underline;}

.credit { font-size : 10px ; color:#000000;
margin: 0px 0px 5px 0px;
letter-spacing : 0px;
line-height:18px
font-family: Meiryo, Verdana,Hiragino Kaku Gothic Pro,ƒqƒ‰ƒMƒmŠpƒS Pro W3,‚l‚r ‚oƒSƒVƒbƒN,sans-serif;}
.credit a:link { color: #7d0022;  text-decoration:underline;}
.credit a:visited { color: #7d0022;  text-decoration:underline;}
.credit a:hover { color: #7d0022;  text-decoration:underline;}

/** main **/

div#main {width: 958px;}

/** clearleft  **/

.clearleft { 
clear: left; 
}

/** clearleft  **/

.clearright { 
clear: right; 
}

/** Layout-t1 **/

ul.t1 {
list-style:none;
width: 958px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

li {float:left;}

/** Layout-detail **/

ul.d1 li {
float: left;
list-style:none;
margin-left: 20px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
}

ul.d2 li{
float: left;
width: 200px;
list-style:none;
font-size: 12px;
margin-left: 20px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.textd3{
font-size: 12px ; color: #009fe6;
line-height : 18px;
font-weight: bold;
}

ul.d3 {
list-style:none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
position: static;
}

.boots {position: relative;
top: 10px;
left: 20px;
padding-right: 100px;
padding-bottom: 20px;
}

/** Layout-d4 **/

ul.d4 {
list-style:none;
width: 958px;
}

ul.d4 li {float:left;
width: auto;
padding-top: 20px;
padding-right: 200px;
padding-bottom: 20px;
padding-left: 20px;
text-align: left;
}

.textd4{
font-size: 22px ; color: #009fe6;
line-height : 28px;
font-weight: bold;
}

/** Layout-info1 **/

div#info{
list-style:none;
width: 958px;
background-color: #000000;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 0px;
}
ul.i2 li {width: auto;
background-color: #000000;
margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
}


