@charset "utf-8";

.content {
}
.content .main {
	width: 980px;
	margin-bottom: 50px;
}
.content .main .styleArea {
	width: 980px;
	color: #261300;
}
.styleArea .img {
	width: 354px;
}
.styleArea .img .mainImg {
	width: 354px;
	height: 529px;
	margin-bottom: 20px;
}
.styleArea .img ul.imageList {
	overflow: hidden;
	width: 354px;
	margin-bottom: 50px;
}
.styleArea .img ul.imageList li {
	width: 169px;
	height: 200px;
	float: left;
	margin-right: 16px;
	margin-bottom: 20px;
	overflow: hidden;
}
.styleArea .img ul.imageList li:nth-child(+2n) {
	margin-right: 0;	
}
.styleArea .img ul.imageList li:last-child {
    width: 354px;
    float: none;
}
.styleArea .detail {
	width: 595px;
}
.styleArea .detail h2 {
	width: 595px;
	border: none;
	margin-bottom: 5px;
}
.styleArea .detail .area {
	width: 595px;
	margin-bottom: 25px;
}
.styleArea .detail .area p {
	width: 585px;
	padding: 5px;	
}
.styleArea .detail .area .kami {
	width: 300px;
	margin-right: 40px;
}
.styleArea .detail .area .kami table {
	width: 300px;
}
.styleArea .detail .area .kami table tr {
}
.styleArea .detail .area .kami table tr th {
	width: 45px;
	height: 26px;
	text-align: center;
}
.styleArea .detail .area .kami table tr td {
	width: 75px;
	height: 26px;
}
.styleArea .detail .area .kao {
	width: 255px;
}
.styleArea .detail .area .kao table {
	width: 255px;
	margin-top: 8px;
}
.styleArea .detail .area .kao table tr {
}
.styleArea .detail .area .kao table tr th {
	width: 38px;
	height: 71px;
	padding: 10px 0;
	vertical-align: top;
}
.styleArea .detail .area .kao table tr td {
	width: 65px;
	height: 71px;
	padding: 10px 0;
}
.styleArea .detail .area table tr td {
	text-indent: -9999px;
	padding: 10px 0;
	vertical-align: middle;
}

.ryou_s_off {
	background: url(../../images/icon01_s_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.ryou_m_off {
	background: url(../../images/icon01_m_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.ryou_l_off {
	background: url(../../images/icon01_l_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.situ_s_off {
	background: url(../../images/icon02_s_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.situ_m_off {
	background: url(../../images/icon01_m_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.situ_l_off {
	background: url(../../images/icon02_l_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.futo_s_off {
	background: url(../../images/icon03_s_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.futo_m_off {
	background: url(../../images/icon01_m_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.futo_l_off {
	background: url(../../images/icon03_l_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.kuse_s_off {
	background: url(../../images/icon04_s_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.kuse_m_off {
	background: url(../../images/icon04_m_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.kuse_l_off {
	background: url(../../images/icon04_l_off.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}

.ryou_s_on {
	background: url(../../images/icon01_s_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.ryou_m_on {
	background: url(../../images/icon01_m_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.ryou_l_on {
	background: url(../../images/icon01_l_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.situ_s_on {
	background: url(../../images/icon02_s_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.situ_m_on {
	background: url(../../images/icon01_m_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.situ_l_on {
	background: url(../../images/icon02_l_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.futo_s_on {
	background: url(../../images/icon03_s_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.futo_m_on {
	background: url(../../images/icon01_m_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.futo_l_on {
	background: url(../../images/icon03_l_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.kuse_s_on {
	background: url(../../images/icon04_s_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.kuse_m_on {
	background: url(../../images/icon04_m_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}
.kuse_l_on {
	background: url(../../images/icon04_l_on.gif) no-repeat 0 8px;
	width: 75px;
	height: 26px;
}


.maru_off {
	background: url(../../images/icon_m_off.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.tama_off {
	background: url(../../images/icon_t_off.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.san_off {
	background: url(../../images/icon_s_off.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.kaku_off {
	background: url(../../images/icon_k_off.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.base_off {
	background: url(../../images/icon_b_off.gif) no-repeat;
	width: 65px;
	height: 71px;
}

.maru_on {
	background: url(../../images/icon_m_on.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.tama_on {
	background: url(../../images/icon_t_on.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.san_on {
	background: url(../../images/icon_s_on.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.kaku_on {
	background: url(../../images/icon_k_on.gif) no-repeat;
	width: 65px;
	height: 71px;
}
.base_on {
	background: url(../../images/icon_b_on.gif) no-repeat;
	width: 65px;
	height: 71px;
}

.styleArea .btn {
	margin-bottom: 50px;
}