body{
font-size: 12px;
margin: 0px 0px 0px 0px;
scrollbar-base-color:white;
scrollbar-3dlight-color:white;
scrollbar-darkshadow-color:white;
scrollbar-face-color:white;
scrollbar-shadow-color:#FE893A;
scrollbar-highlight-color:#FE893A;
scrollbar-arrow-color:#FE893A;
}
.bg{
background-image: url(../images/common/bg.gif);
background-repeat: repeat-y;
}

.main{
width:640px;
height:380px;
margin:0;
padding:0;
border:0;
background-repeat:no-repeat;
background-image:url(../images/page/main.gif);
}

div,td{
	font-size: 12px;
	line-height: 15px;
}
h1 {
	font-size: 10px;
	color:white;
	padding:0 0 0 10px;
margin:0;
}
h2 {
	font-size: 10px;
	color:#FE893A;
	padding:0 0 0 10px;
margin:0;
}

/* 店舗紹介 */
div#shop{
width:640px;
height:380px;
margin:AUTO;
padding:0;
border:0;
overflow: AUTO;
}
div#shop dl{
margin:10px 5px 5px 30px;
padding:5;
border:0;
}
div#shop dt{
background-color:#F99560;
color:white;
width:130px;
margin:5;
padding:3;
border:0;
letter-spacing: 3px;
}
div#shop dd{
background-color:#FCFFD2;
width:350px;
margin:0 5 5 20;
padding:5 5 5 10;
border-top: 0 solid #E86AC2;
border-right: 1 solid #E86AC2;
border-bottom: 1 solid #E86AC2;
border-left: 0 solid #E86AC2;
}

/* よくある質問 */
div#question{
width:640px;
height:380px;
margin:AUTO;
padding:0;
border:0;
overflow: AUTO;
}
div#question dl{
margin:10px 5px 5px 30px;
padding:5;
border:0;
}
div#question dt{
background-color:#F99560;
color:white;
width:260px;
margin:5;
padding:3;
border:0;
letter-spacing: 3px;
}
div#question dd{
background-color:#FCFFD2;
width:350px;
margin:0 5 5 20;
padding:5 5 5 10;
border-top: 0 solid #E86AC2;
border-right: 1 solid #E86AC2;
border-bottom: 1 solid #E86AC2;
border-left: 0 solid #E86AC2;
}

/* 応募要項 */
div#guideline{
width:640px;
height:380px;
margin:AUTO;
padding:0;
border:0;
overflow: AUTO;
}
div#guideline dl{
margin:10px 5px 5px 30px;
padding:5;
border:0;
}
div#guideline dt{
background-color:#F99560;
color:white;
width:100px;
margin:5;
padding:3;
border:0;
letter-spacing: 3px;
}
div#guideline dd{
background-color:#FCFFD2;
width:350px;
margin:0 5 5 20;
padding:5 5 5 10;
border-top: 0 solid #E86AC2;
border-right: 1 solid #E86AC2;
border-bottom: 1 solid #E86AC2;
border-left: 0 solid #E86AC2;
}

/* 入店までの流れ */
div#passage{
width:640px;
height:380px;
margin:AUTO;
padding:0px;
border:0px;
overflow: AUTO;
}
div#passage dl{
margin:10px 5px 5px 30px;
padding:5px;
border:0px;
}
div#passage dt{
background-color:#F99560;
color:white;
width:100px;
margin:5px;
padding:3px;
border:0px;
letter-spacing: 3px;
}
div#passage dd{
background-color:#FCFFD2;
width:350px;
margin:0px 5px 5px 20px;
padding:5px 5px 5px 10px;
border-top: 0px solid #E86AC2;
border-right: 1px solid #E86AC2;
border-bottom: 1px solid #E86AC2;
border-left: 0px solid #E86AC2;
}
div#passage2{
float:left;
width:180px;
margin:AUTO;
padding:0px;
border:0px;
}
div#passage2 dl{
margin:10px 20px 5px 40px;
padding:0px;
border:0px;
}
div#passage2 dt{
background-color:#E86AC2;
color:white;
width:110px;
margin:5px;
padding:3px;
border:0px;
letter-spacing: 3px;
}
div#passage2 dd{
background-color:#FCFFD2;
width:160px;
margin:0px 5px 5px 10px;
padding:5px 5px 5px 10px;
border-top: 0px solid #E86AC2;
border-right: 1px solid #E86AC2;
border-bottom: 1px solid #E86AC2;
border-left: 0px solid #E86AC2;
}
div#passage3{
width:180px;
margin:AUTO;
padding:0px;
border:0px;
}
div#passage3 dl{
margin:10px 20px 5px 0px;
padding:0px;
border:0px;
}
div#passage3 dt{
background-color:#E86AC2;
color:white;
width:110px;
margin:5px;
padding:3px;
border:0px;
letter-spacing: 3px;
}
div#passage3 dd{
background-color:#FCFFD2;
width:160px;
margin:0px 5px 5px 10px;
padding:5px 5px 5px 10px;
border-top: 0px solid #E86AC2;
border-right: 1px solid #E86AC2;
border-bottom: 1px solid #E86AC2;
border-left: 0px solid #E86AC2;
}

/* メイルフォーム */
div#mailform{
width:640px;
height:380px;
margin:AUTO;
padding:0;
border:0;
overflow: AUTO;
}
div#mailform dl{
margin:10px 5px 5px 30px;
padding:5;
border:0;
}
div#mailform dt{
background-color:#F99560;
color:white;
width:150px;
margin:5;
padding:3;
border:0;
letter-spacing: 3px;
}
div#mailform dd{
background-color:#FCFFD2;
width:350px;
margin:0 5 5 20;
padding:5 5 5 10;
border-top: 0 solid #E86AC2;
border-right: 1 solid #E86AC2;
border-bottom: 1 solid #E86AC2;
border-left: 0 solid #E86AC2;
}

/* div#passage p.drop:first-letter*{
float:left;
font-size:4em;
color:#FFF;
background:#E86AC2;
line-height:1;
margin:1px 5px 2px 0;
padding:2px 5px 0px 5px;
}*/

/* div *{
height:1px;
width:100px;
overflow:hidden;
background:#E86AC2;
}
div.circle1{
margin:0 3px 0 3px;
padding:0 1px 0 1px;
}
div.circle2{
margin:0 1px 0 1px;
padding:0 1px 0 1px;
background-color:#E86AC2;
}
div.circle3{
margin:0 1px 0 1px;
}
div.text{
padding:0px 10px;
background:#E86AC2;
width:100px;
} */
