/* 証判定問題 */
#syou {
width:850px;
height: auto;
margin:0px;
/*margin:0px 0px 0px 20px;
padding: 5px 0px 0px 0px;*/
font-size: 1.4em;
clear:both;
/* background:#eaeaea; */
}
#syou p{
height: auto;
clear:both;
/* background:#eaeaea; :*/
margin:0px;
padding: 0px;
}

/*チェックボックス　*/
#chkbox_s {
	width:			20px;
	height:			20px;
	-moz-transform:		scale(1.4);
	-webkit-transform:	scale(1.4);
	transform:		scale(1.4);
}

#syou_left {
width:420px;
background:#ffffff;
margin:0 auto;
padding: 0px 0;
font-size: 1em;
text-align: left;
float:left;
}
#syou_left_b{
background:#F2F2DE;
width:400px;
margin:0px 0px 5px 5px;
padding: 0px 0px;
font-size: 1em;
float:left;
border-style:solid;
border-color: #cccccc;
border-width: 1px;
}
#syou_left_b p{
width:400px;
margin:0px 0px;
padding: 5px 0px;
background:#F2F2DE;
}
#syou_right {
width:400px;
margin:0px 0px 0px 0px;
padding: 0px 0px;
font-size: 1em;
float:right;
}
#syou_right p{
width:400px;
margin:0px 0px;
padding: 0px 0px;
}
#syou_right_b{
background:#F2F2DE;
width:400px;
margin:0px 5px 5px 0px;
padding: 0px 0px;
font-size: 1em;
float:right;
border-style:solid;
border-color: #cccccc;
border-width: 1px;
}
#syou_right_b p{
background:#F2F2DE;
width:400px;
margin:0px 0px;
padding: 5px 0px;
}

/* 証判定結果 */

#syouk_left{
float:left;
width:490px;
margin:0px auto;
padding: 0px 0px;
font-size: 1.2em;
text-align: left;
}
#syouk_left table{
width:400px;
font-size: 0.8em;
color: #666666;
line-height: 140%;
margin:0px 10px;
}
#syouk_right{
float:right;
width:360px;
height:360px;
margin:0px auto;
padding: 0px 0px;
font-size: 1.2em;
text-align: left;
}
#syouk_right_1{
width:350px;
height:350px;
margin:0px auto;
padding: 0px 0px;
text-align: left;
border-style:solid;
border-color: #999900;
border-width: 1px;
}
#syouk_right p{
width:400px;
margin:0px 0px;
padding: 0px 0px;
line-height: 140%;
}
/*　症状チェック　*/
#syou_chk_1 {
background:#f2f2de;
margin:0 auto;
padding: 0px 20px;
color: #666666;
}
#syou_chk_2 {
background:#669900;
width:850px;
height:20px;
margin:0 auto;
padding: 2px 10px;
font-size:1.3em;
font-weight: bold;
color: #ffffff;
}
#syou_chk_3 {
background:#f2f2de;
width:380px;
height:50px;
margin:0 auto;
padding: 9px 10px;
}

/* 症状チェック　*/
#kekka {
width:848px;
background:#ffffff;
margin:0px auto;
padding: 2px 10px;
font-size: 1.2em;
text-align: left;
color: #666666;
line-height: 140%;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_k {
width:848px;
background:#ffffff;
margin:0px auto;
padding: 2px 10px;
font-size: 1.2em;
text-align: left;
color: #666666;
line-height: 140%;
border-style:none solid solid solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_t1 {
background:#f2f2de;
border-style: none solid none none;
border-color: #aba796;
border-width: 1px;
}
#kekka_t2 {
background:#669900;
color: #ffffff;
}
#kekka_t3 {
background:#ffffff;
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#kekka_t4 {
background:#ffffff;
border-style: solid  none none none;
border-color: #aba796;
border-width: 1px;
}
#kekka_t5 {
background:#f2f2de;
border-style: none none none none;
border-color: #aba796;
border-width: 1px;
}
#kekka_t6 {
background:#ffffff;
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#kekka_t7 {
background:#ffffff;
border-style: solid none none none;
border-color: #aba796;
border-width: 1px;
}

#kekka_d {
width:848px;
background:#ffffff;
margin:0px auto;
padding: 2px 10px;
font-size: 1.2em;
text-align: left;
color: #666666;
line-height: 140%;
}
#kekka_d1 {
background:#f2f2de;
border-style: none none solid solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_d2 {
background:#f2f2de;
border-style: none solid solid solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_d3 {
background:#ffffff;
border-style: none none none solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_d4 {
background:#ffffff;
border-style: none solid none solid;
border-color: #aba796;
border-width: 1px;
}
/* 証判定データ表示 */
#page_syou {
width:480px;
background:#ffffff;
margin:15px 20px;
padding: 0px 0px;
font-size: 12px;
text-align: left;
color: #666666;
}
#page_syou p{
font-size: 1.2em;
}
#page_syou_t {
width:450px;
background:#ffffff;
margin:0px auto;
padding: 2px 10px;
font-size: 1.2em;
text-align: left;
color: #666666;
line-height: 140%;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#page_syou_t1 {
background:#669900;
color: #ffffff;
}
#page_syou_t2 {
background:#f2f2de;
border-style: solid none none none;
border-color: #aba796;
border-width: 1px;
}
#page_syou_t3 {
background:#ffffff;
border-style: solid none none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n{
-webkit-text-size-adjust: none;
width:700px;
margin:0px 0px;
text-align: center;
line-height: 200%;
font-size: 1em;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#cart_n_t1{
border-style: none solid none none;
border-color: #aba796;
border-width: 1px;
background:#efefef;
}
#cart_n_t2{
border-style: none;
background:#efefef;
}
#cart_n_t3{
border-style: none solid none none;
border-color: #aba796;
border-width: 1px;
background:#F2F2DE;
}
#cart_n_n1{
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n_n1_s{
text-align: left;
padding-left: 10px;
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n_n1_s2{
text-align: right;
padding-right: 10px;
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n_n1_k{
text-align: right;
padding-right: 10px;
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n_n2{
border-style: solid none none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n_n2_k{
text-align: right;
padding-right: 10px;
border-style: solid none none none;
border-color: #aba796;
border-width: 1px;
}
#cart_n_g1{
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
background:#efefef;
}
#cart_n_g2{
text-align: right;
padding-right: 10px;
border-style: solid solid none none;
border-color: #aba796;
border-width: 1px;
background:#fffacd;
}
#cart_n_g3{
text-align: right;
padding-right: 10px;
border-style: solid none none none;
border-color: #aba796;
border-width: 1px;
background:#fffacd;
}
/* 注文フォーム */
#cart_c{
width:700px;
margin:0px 0px;
text-align: left;
line-height: 200%;
font-size: 1em;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#cart_c_t1{
padding: 0px 10px;
border-style: none none solid none;
border-color: #aba796;
border-width: 1px;
background:#fffacd;
}
#cart_c_n1{
padding: 0px 10px;
border-style: none none solid none;
border-color: #aba796;
border-width: 1px;
}
#cart_c_n2{
padding: 0px 10px;
border-style: none solid solid none;
border-color: #aba796;
border-width: 1px;
background:#efefef;
}
#cart_c_n3{
padding: 0px 10px;
border-style: none solid none none;
border-color: #aba796;
border-width: 1px;
background:#efefef;
}
#cart_c_n4{
padding: 0px 10px;
border-style: none;
}
#cart_kaku_1{
font-size: 1.5em;
color: #336666;
}
#cart_kaku_2{
font-size: 1.5em;
color: #ff0000;
}
#cart_tbl {
width:850px;
font-size:1em;
text-align: right;
}
#cart_tbl_1 {
margin:0px 0px;
padding: 5px 15px;
font-size: 1em;
color: #666666;
text-align: left;
border-style:solid;
border-color: #666666;
border-width: 1px;
}
#cart_t1_1 {
margin:0px 0px;
padding: 5px 15px;
text-align: left;
border-style: none dotted none none;
border-color: #666666;
border-width: 1px;
}

/*症状から　*/
#s_left {
width:500px;
background:#ffffff;
margin:0 auto;
padding: 0px 0;
font-size:1em;
text-align: left;
float:left;
}
#s_left_b {
background:#f2f2de;
width:850px;
height:auto;
margin:0 auto;
padding: 0px;
color: #666666;
}
#s_left_b p{
background:#f2f2de;
width:830px;
height:auto;
margin:0 auto;
padding: 0px 0px 10px 10px;
color: #666666;
}
#s_left_b table {
width:750px;
height:auto;
background:#ffffff;
color: #666666;
margin:0 20px;
padding: 0px 0px;
font-size:1em;
text-align: left;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#s_left_b1 {
width:380px;
height:45px
margin:0 auto;
padding: 10px 10px;
}
#s_left_c {
background:#f2f2de;
width:500px;
height:30px;
margin:0 auto;
padding: 0px 0;
color: #666666;
}
#s_right2 {
width:850px;
padding: 0px 0;
float:right;
}
#s_ya {
width:55px;
background:#ffffff;
margin:0 auto;
padding: 0px 0;
float:left;
font-size:1em;
text-align: left;
}
#s_right2 {
width:295px;
background:#ffffff;
margin:0 auto;
padding: 0px 0;
float:right;
font-size:1em;
text-align: left;
}
#s_right2_1 {
background:#f2f2de;
width:295px;
height:265px;
margin:0 auto;
padding: 0px 0px;
}
#s_right2_1 p{
background:#f2f2de url('../img/mousikomi/buibetu.gif') no-repeat;
width:275px;
height:265px;
margin:0 auto;
padding: 40px 0px 0px 20px;
}
#sample_p {
width:200px;
background:#ffffff;
margin:0px auto;
padding: 0px 0px;
font-size: 1em;
text-align: left;
color: #666666;
}
#s_bui {
margin:0 auto;
padding: 0px 0;
font-size:1em;
text-align: left;
color: #666666;
}
