@charset "utf-8";
/* CSS Document */

/* header --------------------------------------------------------------------*/
.header{width:880px; height:155px; margin:0px auto; background:url(/img/header/header_back.gif) repeat-x; text-align:left; clear:both;}
.header_logo{width:235px; height:155px; overflow:hidden; float:left;}
.header_logo h1{margin:0px; background:none; display:none;}
.header_copy{width:645px; height:15px; font-size:10px; line-height:15px; text-align:right; float:right;}
.header_bnr{width:645px; height:140px; background:url(/img/header/header_bnr_back.jpg) no-repeat; float:right;}
.header_bnr img{margin:9px auto auto 17px;}

/* area --------------------------------------------------------------------*/
.area{width:880px; height:auto; margin:0px auto; background:url(/img/side/side_backline.jpg) repeat-y; position:relative; clear:both;}

/* side --------------------------------------------------------------------*/
.side{width:170px; height:auto; text-align:center; float:left;}
.side_shop{width:150px; height:auto; margin:0px auto 5px; background:#FFFFFF; color:#000000; font-size:12px; line-height:18px; text-align:center; clear:both;}
.side_shop span{color:#CC0000;}
.side dl{margin:0px 0px 2px; text-align:left;}
.side dd{margin:0px 20px; font-size:12px; line-height:20px; font-weight:bold;}
.side_bnr{width:150px; height:auto; margin:0px auto 10px; font-size:10px; line-height:130%; text-align:left; clear:both;}

/* main --------------------------------------------------------------------*/
.main{width:710px; height:auto; font-size:12px; line-height:130%; text-align:left; float:right;}

/* menu --------------------------------------------------------------------*/
.menu{width:710px; height:50px; margin:0px; text-align:left; overflow:hidden; clear:both;}

/* contents --------------------------------------------------------------------*/
.contents{width:700px; height:auto; margin:10px 0px 90px 10px; clear:both;}
.contents a:link {color:#00AEEB;}
.contents a:visited {color:#00AEEB;}
.contents a:active {color:#00AEEB;}
.contents a:hover {color:#00AEEB;}

/* footer --------------------------------------------------------------------*/
.footer{width:700px; height:auto; margin:0px 0px 0px 10px; font-size:12px; line-height:20px; text-align:right; position:absolute; bottom:0px; clear:both;}
