@charset "UTF-8";

 
body{} 
 
 section.first_block {margin:60px 0 0 0;}

section.read_block {width:100%;margin:60px 0 0 0;}

section.read_block p {margin:0 0 5px 0;}
section.read_block div.img_box {width:42%; float:left;}
section.read_block div.img_box div.thumbnail div {width:19%; margin:1% 1.25% 0 0; float:left;}
section.read_block div.img_box div.thumbnail div:last-child {margin:1% 0 0 0;}
section.read_block div.img_box div.thumbnail img:hover {cursor: pointer; border:2px solid #2C843A; }

section.read_block div.txt_box {width:54%; float:right; line-height:2; font-family:; font-size:107%;}
section.read_block div.txt_box a:link,
section.read_block div.txt_box a:visited,
section.read_block div.txt_box a:hover,
section.read_block div.txt_box a:active {color:#B9352F; text-decoration:underline;}


section.read_block div.txt_box h3 {font-size:24px; color:#B9352F; font-weight: normal; margin:25px 0 25px 0; line-height: 1.3;}
section.read_block div.txt_box h4 {
	margin:0 0 5px 0;
	line-height: 1;
	font-family: "a-otf-midashi-go-mb31-pr6n",sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size:112%;}
section.read_block div.txt_box p {
font-family: "a-otf-gothic-bbb-pr6n",sans-serif;
font-feature-settings : "palt";
letter-spacing: 0.7px;
}

section.read_block div.txt_box p.s_font {font-size:87%;}

section.read_block div.txt_box table td {margin:0 20px 0 0; vertical-align: top;}



section.item_block {width:100%;}
section.item_block 
section.item_block div.data_block {line-height: 1.5;}
section.item_block div.data_block p.price {margin:-6px 0 8px 0;}
section.item_block div.data_block span.price {font-size:150%; color:#B9352F;}
section.item_block div.data_block span.price_color {color:#B9352F;}
section.item_block div.data_block span.s_font {font-size:82%;}
section.item_block div.button {width:30%;}


@media only screen and (max-width: 540px) {
	section.read_block div.img_box {
    width: 100%;
}
	section.read_block div.txt_box {
    width: 100%;
}
	section.item_block div.button {
    width: 80%;
	margin: auto;
}
}



