@charset "UTF-8";
@import url("../../../modules/new_base.css");
@import url("../../../modules/new_list.css");

div#number {text-align:right;font-size:0.8em;color:#666666;}

div#main_copy {max-width:1200px;margin:0.5em auto;}

div#main_image {text-align:center;max-width:1200px;margin:0.5em auto;padding:0.5em;background-color:#eee;}
div#main_image img {width:100%;max-width:900px;height:auto;object-fit:contain;display:block;margin:auto;}

/* ----- main copy ----- */
div#main_copy {
	text-align:center;font-size:1.5em;
	margin:1.5em 0;color:#cc0000;
}

/* ----- box ----- */
div.box {
	width:95%;max-width:1200px;padding:0.5em;margin:3em auto;
	border:0.25em solid #eee;
}
div.box h2 {
	font-size:1.5em;padding:0.25em 0.5em;
	background-color:#eee;
}

table.spec_tb {
	font-size:0.9em;margin:2em auto;
	width:90%;border-collapse: collapse;empty-cells: show;
	border:3px solid #cccccc;
}
table.spec_tb th,table.spec_tb td {
	padding:0.5em;
	border-width:2px 1px;border-style:solid dashed;border-color:#cccccc;
}

/* ----- picup link ----- */
div.picup_link {
	max-width:600px;margin:1em auto;
	text-align:center;
}
div.picup_link a {
	display:block;font-weight:bold;
	background-color:#cc0000;color:#ffffff;
	padding:1em 0.5em;border-radius:0.5em;
}
div.picup_link a:hover {background-color:#ff3333;}
div.picup_link ul {list-style-type:none;margin:0;padding:0;}
div.picup_link ul li{padding:0.5em 0;}

/* ----- press link ----- */
div.press_link {text-align:center;font-size:0.9em;margin:2em auto;}
div.press_link a {color:#666666;}
div.press_link a:hover {color:#cc0000;}

