@charset "utf-8";

html {
	background:url(../_img/?rgb=85BD62&darkness=20&height=300) repeat-x #85BD62;
	height:100%;
	padding-right:10px;
}
body {
	background:#eee;
	margin:10px;
	width:690px;
	padding:5px 0 5px 0;
	border:5px solid #C2DEB0;
}
img {float:left;margin-left:10px;}
dl {
    text-align:left;
    margin-left:10px;
}
dt {
    float:left;
    width:10em;
    text-align:justify;
    text-justify:distribute-all-lines;
}
dd {margin-left:7em;}
strong {font-weight:bold;}
#item_info {
    margin:10px 10px 5px 370px;
    height:270px;
    text-align:left;
}
    #item_info p {margin-bottom:0.5em;}
    #item_info #title_en {
        color:#FF3399;
        font-size:22px;
        line-height:110%;
    }
    #item_info #title_ja {
        margin:10px 0 10px 0;
        font-size:16px;
        font-weight:bold;
        line-height:110%;
    }
#option {
	text-align:left;
	margin-left:10px;
}
	#option th {
		 width:12em;
		 background:#C1DEAF;
		 border-bottom:1px solid #fff;
		 padding:2px 5px 2px 5px;
	}
	#option td {
		 border-bottom:1px solid #C1DEAF;
		 padding:2px 5px 2px 5px;
	}
#price {
    font-size:160%;
    text-align:center;
    border:1px solid #fc9;
    margin:10px 30px 5px 10px;
    padding-bottom:5px;
    background:#C1DEAF;
}
#price span {font-size:12px;}
#price img {float:right;}

.cShowOnJSorFrameOFF{
    /* here setting when show on OFF JavaScript or IFrame */
}
.cShowOnJSorFrameOFF a{
    color:blue;
    font-weight:bold;
    text-decoration:underline;
}
.cHidden{
    display:none;
}

