#container{
    margin-top:0px;
}

#contents{
    margin-top:8px;
}

#na2{
    margin-top:8px;
}

h2{
    margin:8px 0px 0px 0px;
}

h2 img{
    margin-top:20px;
}

.h2_tex{
	margin:0px 20px;
    padding:15px 30px;
    background-color: #F7F7F2;
    letter-spacing:1.5px;
	font-size:80%;
    text-align:left;
}
.h2d1{
    margin:25px 100px 50px 100px;
}
.h2d1 img{
    margin:20px 15px 0px 15px;
}

.iti1{
margin:30px auto auto 27px;
}
.iti2{
margin:18px auto 20px 27px;
}

.iti3{
margin-left:20px;
}

.area1{
    margin:5px 25px;
}
.prita_tex{
    margin:3px 0px;
	padding:14px 21px;
    background-color: #F7F7F2;
    letter-spacing:1px;
	font-size:80%;
    text-align:left;
}

.mt4{
    margin-top:4px
}
.listin{
    display:inline;
    margin-left:80px;
    text-align:center;
    font-size:85%;
    letter-spacing:2px;
}


.style3 {
     font-size: 86%;
	 font-weight:400;
}
.style4 {
	font-family: "‚l‚r ‚o–¾’©";
	text-align:left;
	padding-left:29px;
	font-size:85%;
    color:#333333;
}

.tw56{
    width:570px;
	margin-top:12px;
}

.tw22{
    width:22%;
}
.tw23{
    width:23%;
}
.tw33{
    width:33%;
    height:30px;
}

.style5 {
    font-family:"Osaka|“™•";
    height:43px;
    font-size:10pt;
    font-weight:300;
    line-height:1.4;
    letter-spacing:1px;
    text-align:left;
    padding-left:10px;
}

.syu{
    width:180px;
	height:33px;
}
.syu2{
    width:161px;
	height:33px;
}
.syu22{
    width:40px;
	height:33px;
}

.zet{
    font-size:11px;
	padding-left:360px;
    color:#333333;
}
.zet2{
    font-size:11px;
	padding-left:330px;
    color:#333333;
}

.pritex{
    color:#444444;
    font-size:80%;
    text-align:center;
    margin:24px auto 15px auto;
    letter-spacing:1px;
}

.mxf{
    font-size:83%;
    margin:10px 65px 0px 60px;
    text-align:left;
    letter-spacing:1px;
}
.clebo{
    clear:both;
}
#prindex{
    display:block;
	width:620px;
	height:90px;
	margin:0px;
    text-align:center;
}

.ccc{
   text-align:center;
   margin:30px auto 50px auto ;
}

.ze1{
    color:#333333;
    font-size:10px;
	letter-spacing:0px;
}
.ze2{
    font-size:11px;
	padding-left:90px;
    color:#333333;
}

.ze3{
    font-size:10px;
    color:#333333;
}

.mt25{
    margin-top:25px;
}

.eze{
    margin:20px auto 10px 15px;
}



#a_20110525{
	width:590px;
	height:319px;
	margin:19px auto 0px 15px;
	background:transparent url("price_area.gif") no-repeat scroll left top;
	position:relative;
}
#a_20110525 a{
	border:0px solid #ffffff;
	position:absolute;
}
#ro_1p{
	top:58px; left:12px ;
}
#ro_1j{
	top:58px; left:102px ;
}
#ro_1h{
	top:58px; left:192px ;
}
#ro_2p{
	top:58px; left:312px ;
}
#ro_2j{
	top:58px; left:402px ;
}
#ro_2h{
	top:58px; left:492px ;
}

#ro_3p{
	top:168px; left:12px ;
}
#ro_3j{
	top:168px; left:102px ;
}
#ro_3h{
	top:168px; left:192px ;
}
#ro_4p{
	top:168px; left:312px ;
}
#ro_4j{
	top:168px; left:402px ;
}
#ro_4h{
	top:168px; left:492px ;
}

#ro_5p{
	top:278px; left:12px ;
}
#ro_5j{
	top:278px; left:102px ;
}
#ro_5h{
	top:278px; left:192px ;
}
#ro_6p{
	top:278px; left:312px ;
}
#ro_6j{
	top:278px; left:402px ;
}
#ro_6h{
	top:278px; left:492px ;
}

