@charset "utf-8";
@import "../../css/reset.css";

/* ----------------------------------------------------
  全体の設定
---------------------------------------------------- */
html{
height: 100%;
}

body {
height: 100%;
min-height:800px;
font-size:83.333%;
line-height:140%;
font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka",sans-serif;
background-color: #3b1d18;
color:#3b1d18;
background-image:url(images/bg01.gif);
background-repeat:repeat-x;
}

/* for IE6 */
* html body {
font-size: 75%;
}

/* for IE7 */
*:first-child+html body {
font-size: 75%;
} 

/*画像下部の意図しない余白をなくす*/
img{ vertical-align : bottom; }

/*リンクの点線境界をなくす*/
a {outline: none;}

/* ----------------------------------------------------
  リンクカラー・文字
---------------------------------------------------- */
a:link {color:#e47743; text-decoration:none;}
a:visited {color:#e47743; text-decoration:none;}
a:active {color:#fedb7d;text-decoration:underline;}
a:hover {color:#fedb7d;text-decoration:underline;}

/* ----------------------------------------------------
 
---------------------------------------------------- */
#base{
width:100%;
background-image:url(images/bg02.jpg);
background-position:bottom center;
background-repeat:repeat-x;
text-align:center;
}
#container{
width:1100px;
margin:0 auto;
padding-top:420px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
position:relative;
}
/*#main{
width:900px;
margin:0 auto 20px;
padding-bottom:35px;
background-color:#fff;
}*/
#main{
width:900px;
margin:0 auto 20px;
padding-bottom:35px;
background-color:#fff;
background-image:url(images/main01.jpg);
background-position:top center;
background-repeat:no-repeat;
}
#reviewbtn{
width:900px;
height:48px;
padding:33px 0px 310px;
}

#fmbtn{
padding-top:30px;
height:80px;
}

#pagetop{
	width:68px;
	height:55px;
	bottom:100px;
	right:50px;
	position:fixed;
}

#footer{
width:100%;
background-image:url(images/bg03.png);
background-position:top;
background-repeat:repeat-x;
}
#copyright{
width:840px;
margin:0 auto;
padding:37px 0 15px;	
}


/* ----------------------------------------------------
 メルフォページ
---------------------------------------------------- */
#main2{
width:780px;
min-height:500px;
margin:0 auto 20px;
padding:60px;
background-image:url(images/bg04.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#fff;
text-align:left;
}
#mail{
width:780px;
background-color:#fff;
border-top:1px solid #3b1d18;
border-left:1px solid #3b1d18;
color:#3b1d18;
}
#mail th,td{
border-right:1px solid #3b1d18;
border-bottom:1px solid #3b1d18;
padding:10px;
}
#mail th{
background-color:#d8d2d1;
text-align:right;
}
.fs{
font-size:smaller;
}
.red{
color:#c6373d;
}
input,textarea{
padding:3px;
font-size:100%;
line-height:130%;
font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka",sans-serif;
}


/* form */
form.inline {
display: inline;
}
form .wide {
width: 400px;
}
form .middle {
width: 200px;
}
form .narrow {
width: 100px;
}
form .mini {
width: 20px;
}
.error {
margin-top: 6px;
font-size:smaller;
color:#c6373d;
}
.errorlog{
width:400px;
margin:0;
padding:0px 0px 15px ;
font-size:smaller;
}
.caution{
font-weight:bold;
}
#main2 h2{
font-weight:bold;	
margin-bottom:10px;
}
.section{
margin-bottom:20px;
}
.center{
margin:20px auto 0px;
width:500px;
text-align:center;
}


/* ----------------------------------------------------
 公式レビューページ
---------------------------------------------------- */
#container2{
width:1100px;
margin:0 auto;
padding-top:420px;
background-image:url(images/header2.jpg);
background-repeat:no-repeat;
position:relative;
}
#main3{
width:900px;
min-height:500px;
margin:0 auto 20px;
background-image:url(images/bg04.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#fff;
text-align:left;
}
.box{
padding:10px 0px;
}
h2{
width:840px;
height:28px;
margin:0 auto 24px;
padding:0px 30px;
background-color:#9d8e8b;
}
.rbox{
width:830px;
margin-bottom:50px;
padding-top:186px;
padding-left:70px;
background-position:top center;
background-repeat:no-repeat;
}
.r01{background-image:url(images/bg_review01.jpg);}
.r02{background-image:url(images/bg_review02.jpg);}
.r03{background-image:url(images/bg_review03.jpg);}
.r04{background-image:url(images/bg_review04.jpg);}
.r05{background-image:url(images/bg_review05.jpg);}
.r06{background-image:url(images/bg_review06.jpg);}
.r07{background-image:url(images/bg_review07.jpg);}
.r08{background-image:url(images/bg_review08.jpg);margin-bottom:45px;}
.r09{background-image:url(images/bg_review09.jpg);}
.r10{background-image:url(images/bg_review10.jpg);}
.r11{background-image:url(images/bg_review11.jpg);}
.r12{background-image:url(images/bg_review12.jpg);margin-bottom:28px;}




