@charset "UTF-8";

body {width:100%; background:url(http://www.beayty-history.com/images/bg.gif) repeat; text-align:center; font-family: arial, helvetica, geneva, verdana, lucida, 'lucida grande', arial, sans-serif; color:#333333;}

body {font-size: 62.5%; /* IE */  font-family: Verdana, 'MS Pゴシック', sans-serif;}

/******************************************/
a:link {text-decoration:none; color:#006699;}

a:visited {text-decoration:none; color:#006699;}

a:hover {text-decoration:underline; color:#FF6600;}
/******************************************/

#wrapper {margin:0 auto; width:900px; text-align:left; background:url(http://www.beayty-history.com/images/bgbody.gif) repeat-y;}

.header {background:url(http://www.beayty-history.com/images/header.gif) repeat-x; height:36px; padding:22px 0 0 15px;}
.header p{font-size:12px;}

.main {background:url(http://www.beayty-history.com/images/bgmain.gif) no-repeat; width:900px; height:180px;}


.pankuzu {background:url(http://www.beayty-history.com/images/pankuzu.gif) repeat-x; height:33px; padding:22px 0 0 15px; font-size:12px;}

.container {width:880px; padding:0 10px 15px 10px;}

.bodyl{float:left; width:630px;}
.bodyr {float:right; width:240px;}

.mainline {background:url(http://www.beayty-history.com/images/mainline.gif) no-repeat; width:595px; height:25px; padding:5px 0 0 35px; margin-bottom:10px;}

.mainline h2 {font-size:16px; line-height:100%; color:#FF6600;}

.maintxt {font-size:12px; color:#333333; line-height:160%; margin:0 10px 20px 15px; width:605px;}
.maintxt img {margin:15px 0;}

.mainmenu {list-style:none; margin:0 0 20px;}
.mainmenu ul {list-style:none; line-height:200%; margin-left:15px;}

.mainmenu li a:link {font-size:14px; font-weight:bold; color:#006699;text-decoration:none;} 
.mainmenu li a:visited {font-size:14px; font-weight:bold; color:#006699; text-decoration:none;}
.mainmenu li a:hover {font-size:14px; font-weight:bold; color:#FF6600; text-decoration:none;}


.blogmenu {list-style:none; margin:0 0 20px;}
.blogmenu ul {list-style:none; line-height:180%; margin-left:15px;}
.blogmenu li {font-size:12px; font-weight:bold;}
.blogtxt {font-size:10px; margin-left:5px; font-weight:normal;}


.prmenu {list-style:none; margin:0 0 20px;}
.prmenu ul {list-style:none; line-height:180%; margin-left:15px;}
.prmenu li {font-size:12px; font-weight:normal;}

.totop {float:right; font-size:12px;}


.footer {background:#F5F5F5; border-top:solid 1px #CCCCCC; width:900px; height:21px; font-size:10px; padding:8px 0 0 0; text-align:center;}
.footer a{margin-left:10px;}

.copy {background:url(http://www.beayty-history.com/images/bgfoot.gif) repeat-x; height:33px; width:900px; font-size:10px; color:#FFFFFF; font-weight:bold; text-align:center; padding:10px 0 0 0;}



.headmenu {background:url(http://www.beayty-history.com/images/headmenu.gif) no-repeat; width:197px; height:29px; padding:13px 0 0 43px;}
.headmenu h3 {font-size:14px; font-weight:bold; line-height:100%; color:#FFFFFF;}

.sidemenu {width:200px; padding:15px 20px; background:url(http://www.beayty-history.com/images/bgmenu.gif) repeat; margin-bottom:20px;}

.sidemenu ul{list-style:none; line-height:200%;}
.sidemenu li a:link {background:url(http://www.beayty-history.com/images/arrow.gif) no-repeat left; padding-left:20px; font-size:14px; color:#FF6600;}
.sidemenu li a:visited {background:url(http://www.beayty-history.com/images/arrow.gif) no-repeat left; padding-left:20px; font-size:14px; color:#FF6600;}
.sidemenu li a:hover {background:url(http://www.beayty-history.com/images/arrow.gif) no-repeat left; padding-left:20px; font-size:14px; color:#FF6600;}





















