h1{
background-color: #C1D4C0;
color: #333333;
width: 700px;
text-align:left;
padding: 15px 0px 5px 0px;
font-weight: normal;
font-size: 14px;
margin:0px auto ;
}

h1 a{
color: #333333;
font-weight: normal;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;

}
h1 a:hover{
color: #333333;
}


/* AkinaiHP Page Style */

#footernavi{
background-color: #E0F9DF;
text-align:center;
font-size:12px;
}

#footernavi a{
color: #333333;
font-weight:bold;
text-decoration: none;
}



body{
margin:0px auto;
font-size:0.75em;
line-height:120%;
text-align:center;
background-image:url(http://hair-parsley.com/images/wholebg.jpg);
background-repeat:repeat-x;
}

img{
border:0px;
}

h1 a{
margin:0px;
font-size:1.5em;
}

h1 a{
color: #000000;
margin:0px;
font-size:1.3em;
text-decoration: none;
}

h2{
padding:0px;
line-height:100%;
margin:0px;
font-size:1.0em;
font-weight: normal;
}

p{
line-height:100%;
padding:0px;
}

#container{
width:700px;
text-align:left;
margin:0px auto;


}

#header{
width:700px;
height:74px;
padding: 5px;
background-image:url(http://hair-parsley.com/images/header.jpg);
padding:16px 10px 0px 10px;
font-size:0.85em;
margin:0px auto ;
}

html>body #header{
width:680px;
height:58px;
padding:16px 10px 0px 10px;
}

.buttons{
width:700px;
height:30px;
}

.lefttwo{
float:left;
width:280px;
height:30px;
}

.rightthree{
float:right;
width:420px;
height:30px;
}

.bleft{
width:140px;
height:30px;
padding-top:9px;
padding-left:6px;
float:left;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
}

html>body .bleft{
width:134px;
height:21px;
}

.bright{
width:140px;
height:30px;
padding-top:7px;
padding-left:6px;
float:right;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
}

html>body .bright{
width:134px;
height:23px;
}

.rr{
width:280px;
height:30px;
float:right;
}

#topimage{
width:700px;
height:250px;
background-color:#000000;
color: #000000;
}

#title{
width:700px;
height:25px;
background-image:url(http://hair-parsley.com/images/title.jpg);;
padding:4px 0px 0px 20px;
font-size:1.3em;
}

html>body #title{
width:680px;
height:21px;
}

#contents{
width:700px;
background-color:#e0f9df;
padding:0px;
margin:0px;
font-size:1.1em;
line-height:130%;
}

#contents:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

/*\*/
* html #contents{
height: 1em;
}

#contents{
display: block;
}
/**/

#footer{
width:700px;
height:80px;
padding-top:30px;
padding-left:400px;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}

#footer a{
color:#cccccc;
font-size:0.8em;
text-decoration:none;
}

html>body #footer {
width:300px;
height:50px;
font-size:0.8em;
}

#cont{
padding:10px;
width:700px;
}

#cont p {
line-height:130%;
}

#cont img{
float:none;
margin-bottom:10px;
}

html>body #cont{
width:678px;
}

#cont:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

/*\*/
* html #cont{
height: 1em;
}

#cont{
display: block;
}
/**/

#cont input,textarea{
border:1px solid #cccccc;
}




/* AkinaiHP Contents Style */

#topinfo{
padding:10px;
border:#cccccc solid 1px;
}

#righttxt{
float:right;
width:329px;
padding:6px 10px;
}

#leftimg{
float:left;
width:329px;
}

#bbs{
padding-left:10px;
margin-top:20px;
}

#bbscomment{
width:450px;
word-break:break-all;
text-align:left;
border:#cccccc solid 1px;
background-color:#FFFFFF;
padding:5px;
}

.boardin{
font-size:0.9em;
}

#qr {
padding:10px;
line-height:140%;
}

#qr img {
float:left;
margin-right:10px;
}

.member {
font-weight:bold;
font-size:1.05em;
color:#1782e5;
}