@charset "UTF-8";

#aminoContainer hr{ display: none; }
#aminoContainer img{ border:none; }

#aminoContainer{
	width:730px;
	margin:0 auto;
}

#aminoContainer h1{
	margin-bottom:45px;
}
#aminoContainer h2{
	margin-bottom:35px;
}

#aminoContainer section{
	margin-bottom:40px;
}

#aminoContainer .member{
	float:left;
	position:relative;
}
#aminoContainer .member .inner{
	position:absolute;
	top:171px;
	color:#fff;
	font-size:13px;
	padding:0 5px 0;
	margin:0;
}

#aminoContainer #aminoContainer .interview{
	width:730px;
	margin:0 0 0 10px;
}

#aminoContainer .interview dl{ margin-bottom:15px; }
#aminoContainer .interview dt{ float:left; margin-right:15px; }
#aminoContainer .interview dt.hiroyama{ font-weight:bold;color:#e81052; }
#aminoContainer .interview dt.kawabuchi{ font-weight:bold;color:#01a6eb; }
#aminoContainer .interview dt.kadowa{ font-weight:bold;color:#01a6eb; }
#aminoContainer .interview dt.kanetaka{ font-weight:bold;color:#01a6eb; }

#aminoContainer .interview dt.tanaka{ font-weight:bold;color:#ff2a8e; }
#aminoContainer .interview dt.konno{ font-weight:bold;color:#23adac; }
#aminoContainer .interview dt.harada{ font-weight:bold;color:#ff9100; }

#aminoContainer .interview dt.naruse{ font-weight:bold;color:#1c7c29; }
#aminoContainer .interview dt.kanamori,
#aminoContainer .interview dt.kanae,
#aminoContainer .interview dt.masahiko
{ 
	font-weight:bold;color:#08a8ec; 
	margin-right:0px;
}

#aminoContainer .interview dd{ float:left; width:600px; }
#aminoContainer .interview dd strong{ font-weight:bold;color:#eb6101; }
#aminoContainer .interview dl:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

#aminoContainer #product{
	border-top:solid 2px #cbcccf;
	padding-top:60px;
	text-align:center;
}

#aminoContainer #product_box_top{
	background:#eb6101;
	padding:20px;
	text-align:center;
	-webkit-border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
}
#aminoContainer #product_box_top2{
	background:#ffede1;
	padding:30px 0;
	text-align:center;
}
#aminoContainer #product_box_middle{
	/* background:#ffede1 url(../image/product_box_02.png) center 5px no-repeat; */
	background:#ffede1;
	padding-top:40px;
}
#aminoContainer #product_box_bottom{
	background:#ffede1;
	padding:5px 5px 10px;
	-webkit-border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    border-radius:0 0 5px 5px;
}
#aminoContainer #product_box_bottom img{
	padding:4px;
}


/* common */

#aminoContainer .fl{ float:left; }
#aminoContainer .fr{ float:right; }

#aminoContainer .ar{ text-align:right; }
#aminoContainer .ac{ text-align:center; }
#aminoContainer .al{ text-align:left; }

#aminoContainer .mt0{ margin-top:0px !important; }
#aminoContainer .mt5{ margin-top:5px !important; }
#aminoContainer .mt10{ margin-top:10px !important; }
#aminoContainer .mt15{ margin-top:15px !important; }
#aminoContainer .mt20{ margin-top:20px !important; }
#aminoContainer .mt30{ margin-top:30px !important; }
#aminoContainer .mt50{ margin-top:50px !important; }

#aminoContainer .ml0{ margin-left:0px !important; }
#aminoContainer .ml5{ margin-left:7px !important; }
#aminoContainer .ml7{ margin-left:7px !important; }
#aminoContainer .ml10{ margin-left:10px !important; }
#aminoContainer .ml15{ margin-left:15px !important; }
#aminoContainer .ml20{ margin-left:20px !important; }
#aminoContainer .ml30{ margin-left:30px !important; }

#aminoContainer .mr0{ margin-right:0px !important; }
#aminoContainer .mr5{ margin-right:5px !important; }
#aminoContainer .mr10{ margin-right:10px !important; }
#aminoContainer .mr15{ margin-right:15px !important; }
#aminoContainer .mr20{ margin-right:20px !important; }
#aminoContainer .mr30{ margin-right:30px !important; }

#aminoContainer .mb0{ margin-bottom:0px !important; }
#aminoContainer .mb5{ margin-bottom:5px !important; }
#aminoContainer .mb10{ margin-bottom:10px !important; }
#aminoContainer .mb15{ margin-bottom:15px !important; }
#aminoContainer .mb20{ margin-bottom:20px !important; }
#aminoContainer .mb25{ margin-bottom:25px !important; }
#aminoContainer .mb30{ margin-bottom:30px !important; }
#aminoContainer .mb40{ margin-bottom:40px !important; }
#aminoContainer .mb50{ margin-bottom:50px !important; }
#aminoContainer .mb55{ margin-bottom:55px !important; }
#aminoContainer .mb60{ margin-bottom:60px !important; }
#aminoContainer .mb80{ margin-bottom:80px !important; }
#aminoContainer .mb100{ margin-bottom:100px !important; }
#aminoContainer .mb120{ margin-bottom:120px !important; }

#aminoContainer .clr{
	clear:both;
	display:block;
	font-size:1px;
	margin:0 0 -1px;
	padding:0;
	height:1px;
}

#aminoContainer .clearfix:after {
    clear: both;
    content: "#aminoContainer .";
    display: block;
    height: 0;
    visibility: hidden;
}
#aminoContainer .otherLink {
	background-color: #EC6100;
	color: #FFFFFF;
	padding: 5px 0 5px 20px;
	margin: 0 auto 6px;
	font-weight: bold;font-size:20px;
}


.remarks{
	font-size:14px;
	color:#515151;
	line-height:16px;
	margin-top:20px;
	text-align:right;
}
#remarks_jasonday{
	width:450px;
	float:right;
	font-size:14px;
	color:#515151;
	line-height:16px;
	margin-top:20px;
}