@charset "UTF-8";
/* ambrotose EX Styles */




#th_title {
	width:1000px;
	height:362px;
}

.th_wrapper {
	width:800px;
	margin:10px auto 0;
}

.thBox {
	width:720px;
	margin:0 auto 70px;
}

.thButtton {
	width:412px;
	height:72px;
	margin:40px auto 0;
}

.thArea {
	width:740px;
	margin:0 auto;
}


.thArea p.thText{
	margin-bottom:35px;
	font-size:1.3em;
	line-height:1.8em;
}


.th_productWrapper {
	width:720px;
	margin:60px auto 30px;
	border-top: 5px #e5e5e5 solid;
	padding-top: 24px;
    padding-top: 60px;
}

.th_productBox {
	width:720px;
	margin:0 auto 6px;
}

.th_product{
	width: 144px;
	float: left;
}

.th_productDetail{
	width: 550px;
	float: right;
}

.th_productDetail p{
    font-size: 1.2em;
}
.th_productWrapper h2{
	font-size: 2.6em;
	color: #ff6900;
	padding: 0 0 6px;
    text-align: center;
}

.th_productWrapper h3{
	font-size: 1.3em;
	font-weight: bold;
    text-align: center;
}

.th_howto{
	width: 380px;
	float: left;
}

.th_howto p{
	margin: 12px 0 0;
}
.th_price{
	width: 310px;
	float: right;
}


.th_orange{
	color: #ff6900;
}

.th_mb24{
	margin-bottom: 24px;
}

.th_catch {
    font-size: 1.5em;
    margin: 24px;
    text-align: center;
    color: #9f9f9f;
    line-height: 1.3em;
}

.th_catch2 {
    font-size: 2em;
    margin: 24px 0;
    text-align: center;
    color: #656565;
    line-height: 1.8em;
}

.th_price{
    margin: 12px 0 0;
}


.th_centerImage {
	text-align:center;
	margin:50px 0;
}

.th_linkArea{
    border-bottom: 2px solid #e5e5e5;
    padding: 10px 0;
    font-size: 1.5em;
}

.th_linkImage {
    border: 1px solid #e5e5e5;
    width: 80px;
    float: left;
    margin-right: 12px;
}
.th_linkText{
    width: 580px;
    float: left;
}