
/*各種初期設定*/

a { text-decoration: none ;color: #000 }

body{
background-color:#white;
text-align:center;
word-spacing:2;
margin:0;
padding:0;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

img { border: none }

h1{
background:#ccc;
width:1024px;
height:35px;
margin:10px auto 0 auto;
text-align:left;
text-indent:-9999px;
background:#000 url(../parts/draisine02.png) no-repeat;
}

#c-titleline{
width:100%;
background:black;
margin:0;
padding:0 0 10px 0;
text-align:center;
}

#c-line01{
font-size:3px;
background-color:#bc780e;
border-top:5px solid #000;
width:100%;
height:3px;
}

/* 外枠部分のフォーマット */

#c-screen01{
width:1024px;
background-color:white;
text-align:left;
margin:0 auto ;
font-size:15px;
letter-spacing:0.02em;
}

#c-screen02{
width:100%;
padding-bottom:50px;
border:0;
margin:0;
text-align:center;
}

#c-info{
width:100%;
margin:20px auto 0 auto;
text-align:left;
font-size:10pt;
letter-spacing:0.10em;
}

#c-info img{
width:100%;
}

#c-info p{
margin-top:15px;
}

#c-info span{
font-size:90%;
}


#c-maintitle{
height:55px;
text-indent:-9999px;
background:#000 url(../parts/title02.gif) no-repeat 15px 15px;
}

#c-subtitle{
clear:both;
width:100%;
height:45px;
margin:0;
padding:0;
text-indent:-9999px;
}

/* メニュー部分のフォーマット */

#c-menu{
width:100%;
height:25px;
clear:both;
background:url(../parts/mbt00.gif) repeat-x black;
margin:0;
}

#c-menu ul {
list-style-type:none;
margin:0 auto 0 auto;
padding:0;
width:1024px;
}

#c-menu li {
float:right;
display:inline;
width:82px;
height:25px;
text-indent:-9999px;
margin:0;
font-size:9pt;
}

#c-menu li a {
display:block;
width:82px;
height:25px;
outline:none;
margin:0;
}

#c-bt01{
width:82px;
height:25px;
background-image:url(../parts/mbt01.gif);
}

#c-bt02{
width:82px;
height:25px;
background-image:url(../parts/mbt02.gif);
}

#c-bt03{
width:82px;
height:25px;
background-image:url(../parts/mbt03.gif);
}

/* 中央部分・画面構成 */

#c-main{
clear:both;
width:100%;
border:0px;
border-spacing:0px;
border-collapse:collapse;
empty-cells:hide;
margin-bottom:30px;
}


/* 画面下部分エリア*/


#c-under{
width:100%;
position: relative;
overflow: hidden;
border-top:#ccc 1px solid;
margin-top:30px;
padding-top:20px;
padding-bottom:20px;
}

#c-under ul {
position: relative;
left: 50%;
float: left;
list-style-type: none;
margin:0;
}

#c-under ul li {
position: relative;
left: -50%;
float: left;
font-size:10pt;
line-height:13pt;
}


.c_dumy{
clear:both;
width:100%;
height:0;
margin:0;
padding:0;
font-size:1px;
}


/* 在庫表示 */

.soldout{
background-color:#2e95a7;
color:white;
padding:3px 7px 2px 7px;
}

.nego{
background-color:#cc5661;
color:white;
padding:3px 15px 2px 15px;
}


@media screen and (max-width: 767px){

h1{
width:95%;
}

#c-screen01{
width:100%;
}

#c-menu ul{
width:100%;

}

#c-info{
margin:0 auto 0 auto;
}

#c-info p{
width:90%;
margin:10px auto 0 auto;
}


#c-under ul li{
clear:both;
}

}

