*{
margin: 0;
padding: 0;
}

.clear{
	clear: both;

	}

img{
vertical-align: text-bottom;
}

body{
background:#FFFFFF;
margin:0 auto;
text-align:center;
font: normal 100.00% "lr oSVbN", Osaka, "qMmpS Pro W3";
color:#663300
}


#container{
width: 800px;
margin:0 auto;
}
.kuz{
text-align:right;
font-size:75%;
margin-bottom:15px}



#museum_box{
width:750px;
}

.top{
font-size:78%;
margin:5px 0;
width:780px;
text-align:right;
}


.back{
font-size:78%;
margin:15px;
text-align:left
}

.discount{margin-bottom:5px;
width:175px}

.none{
text-decoration:none}

.pd2{
padding:2px}

.pd3{
padding:3px}

.pd4{
padding:4px}


#museum_box td{
padding:3px

}

.left{
float:left}
.right{
float:right}

.w590{
width:590px;
text-align:left;
margin-left:10px
}

.w590 .side img{
margin-right:10px;
}

.w550{
width:550px;
text-align:left;
}

#main{
width:800px;
margin:6px auto;
overflow:auto
}

#main_site{
width:750px;
margin:6px auto;
overflow:auto
}

.dot{
border:#663300 1px dashed;
padding:5px}

form{
margin:0}


/*ɥƥE˥塼 */

#b_menu{
width:175px;
float:left;
text-align:left
}
#b_right{
width:618px;
float:right;
overflow:hidden;

}

.e_shop{
width:800px;
background:url(e_shop/img/tit_shop.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}

.buy{
width:800px;
background:url(e_shop/img/tit_shop.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}


.tit_privacy{
width:800px;
background:url(images/tit_privacy.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}

.tit_contact{
width:800px;
background:url(images/tit_contact.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}


.company_tit{
width:800px;
background:url(images/tit_company.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}

.sitemap_tit{
width:800px;
background:url(images/tit_sitemap.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}

.rule_tit{
width:800px;
background:url(images/tit_rule.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}

.museum{
width:800px;
background:url(museum/tit_museum.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}



.beginner_tit{
width:800px;
background:url(beginner/images/tit.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}

.koretuku{
width:800px;
background:url(make/img/tit.gif);
text-align:right;
height:70px;
padding:5px 0px 0 0}


.menu_head{background:url(images/list.gif);
height:23px}

.news_head{background:url(images/news.gif);
height:23px}

#left_contents{
width:435px;
float:left;
}

#left_contents .open{
margin:2px 0 15px 0;
font-size:12px;
padding:3px;
}


#right_contents{
width:175px;
float:right;
text-align:center
}

/*󥿡 */

.new_item_block{
border:#663300 1px solid;
padding:7px;
margin:4px 0 0 0;
overflow:auto
}

h2{width:590px;
border:double 3px #663300;
padding: 3px;
margin-bottom:15px;
font-size:100%;
text-align:left
}

h3{
width:570px;
font-size:90%;
text-align:left;
border-bottom:#663300 1px solid;
padding:0 0 3px 6px;
border-left:#663300 2px solid;
margin:15px 0;
}

.list_menu{
padding:3px;
margin-bottom:1px;
text-align:left;
border:#663300 dashed 1px}
.list_menu img{
margin:3px;}


.new_item{
width:200px;
text-align:left}

.new_item img{
margin-right:7px
}
.new_item_r{
margin:3px;

}

.new_item_r img{
margin-bottom:3px;

}

.right_menu{
width:174px;
border:#663300 1px  solid;
padding-bottom:8px;

}

.right_menu img{
margin:2px 3px;
float:left;
border:none

}
.right_menu_tex{
font-size:73%;
margin:8px 6px 0 4px 
}

.right_menu_tex2{
font-size:73%;
margin:2px 0 0 45px;
line-height:130%
}
.l_m_line{
border-bottom:#663300 dotted 1px;
clear: both;
margin:2px 0
}





.try{
background:url(images/try.gif);
width:175px;
text-align:center;
margin:7px 0;
padding-bottom:7px

}
.mail{
width:173px;
margin:7px auto
}
.com{border:#663300 1px solid;
width:172px;
text-align:center}

.com_tex{
text-align:left;
padding:8px}

.under_menu{
padding:5px}

.ssl{
border:#663300 1px solid;
margin:10px auto}
.ssl_tex{
padding:10px;
text-align:left}

.cate{
width:438px;
margin:8px 0;
overflow:auto
}

.cate img{
margin-right:3px;
float:left
}

.cate_link{
width:140px;
text-align:left;
margin-bottom:5px
}




.try_tex{
margin:0 15px 8px 15px;
text-align:left
}

.news{
border:#663300 1px solid;
}
.news_cont{
padding:4px
}


/*إå */


#top{
margin:5px 0;
overflow:auto
}
#top h1{
margin-top:3px;
}

#header{
background:url(images/common/top_img.jpg);
text-align:right;
}


.menu{
padding:0;
text-align:right;
}

.menu1{
margin:5px 12px 0 0
}

.menu1 img{
margin:0px 0px 2px 10px;
}

.cart{
padding:0}

.table td{
padding:3px}


.menu2{
text-align:right;

}

.menu2 img{
margin:17px 1px 0 1px;
}
.privacy{
width:600px;
text-align:left;
margin:0 auto}

/*եå */

#under{
background:url(images/common/under_background.gif);
height:115px;
margin-top:20px}

/*201102ǉ*/

.felt1 {
	width:570px;
	float:right;
	margin-right:25px;
	text-align:left;
}

