/*　条件エリア　*/
#left_k {
width:230px;
background:#ffffff;
float:left;
margin:0px auto;
padding: 0px 0;
font-size:1em;
line-height: 140%;
text-align: left;
color: #666666;
}

#left_ken {
width:230px;
background:#ffffff;
float:left;
margin:0px auto;
padding: 0px 0;
font-size:1em;
line-height: 140%;
text-align: left;
color: #666666;
}
#left_ken h2{
width:192px;
color:#fff;
background:#97B0A0;
font-size:1em;
font-weight:normal;
padding: 5px 5;
margin:0;
}

#left_ken .free {
width:180px;
height:auto;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#left_ken .betu {
width:170px;
height:auto;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 20px;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}

/*　一覧表示エリア　*/
#right_ken {
width:620px;
background:#ffffff;
margin:0px;
padding: 0px;
float:right;
font-size:1em;
text-align: left;
color: #666666;
}
#kan_area {
width:620px;
margin:0px;
padding:0px;
font-size:1em;
text-align: left;
color: #666666;
}
#kan_area table {
margin:0px;
padding: 0px;
font-size:1em;
text-align: left;
color: #666666;
}
/* 漢方薬詳細　*/
#syou_left {
width:300px;
background:#ffffff;
float:left;
margin:0px auto;
padding: 0px 0;
font-size:1em;
line-height: 140%;
text-align: left;
color: #666666;
}
#syou_right {
width:530px;
background:#ffffff;
float:right;
margin:0px auto;
padding: 0px 0;
font-size:1em;
line-height: 140%;
text-align: left;
color: #666666;
}
#syou_tbl {
font-size:1.2em;
line-height: 140%;
text-align: left;
color: #666666;
border-style:solid none none solid;
border-color: #aba796;
border-width: 1px;
}
#syou_tbl td {
padding: 10px;
border-style:none solid solid none;
border-color: #aba796;
border-width: 1px;
}
/*検索結果表示*/
#kekka_box {
width:618px;
margin:0px;
padding:0px;
font-size:1.2em;
text-align: left;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_box table{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
}
#kekka_box .p1{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#kekka_box .p2{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
padding-bottom:2px;
}
#kekka_box .p3{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-bottom:10px;
}
#kekka_box .p4{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
}
/* 相談詳細　*/
#syou_left_s {
width:250px;
background:#ffffff;
float:left;
margin:0px;
padding: 0px 0;
font-size:1em;
line-height: 140%;
text-align: left;
color: #666666;
}
#syou_right_s {
width:580px;
background:#ffffff;
float:right;
margin:0px;
padding: 0px 0;
font-size:1em;
line-height: 140%;
text-align: left;
color: #666666;
}
/*相談詳細結果表示*/
#kekka_box_s {
width:578px;
margin-top:2px;
padding:0px;
font-size:1.2em;
text-align: left;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_box_s table{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
}
#kekka_box_s .p1{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#kekka_box_s .p2{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
padding-bottom:2px;
}
#kekka_box_s .p3{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-bottom:10px;
}
#kekka_box_s .p4{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
}
/* 相談例やりとり */
#naiyou_box_s {
width:538px;
margin-top:2px;
padding:0px;
font-size:1.2em;
text-align: left;
color: #666666;
}
#naiyou_box_s table{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
border-style:solid solid none none;
border-color: #aba796;
border-width: 1px;
}
#naiyou_box_s td{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
padding:10px;
border-style:none none solid solid;
border-color: #aba796;
border-width: 1px;
}
/* 最大枠　*/
#max_box {
width:848px;
margin:0px;
padding:0px;
font-size:1em;
text-align: left;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}

#max_box table{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
}
/* 例　*/
#rei_box {
width:620px;
margin:0px;
padding:0px;
font-size:1em;
text-align: left;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#rei_box table{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
}
/* リニューアル詳細ページ　*/
#page_syousai {
width:850px;
background:#ffffff;
margin:0px auto;
padding: 0px 0px;
font-size: 1.4em;
text-align: left;
color: #666666;
line-height: 160%;
}
/*
#page_syousai p{
margin:0px 0px;
padding: 5px 0px;
}
*/
#page_syousai ul{
padding-left: 50px;
padding-top: 10px;
}
#page_syousai .tit{
padding-left: 0px;
padding-top: 10px;
padding-bottom: 0px;
}
/* 漢方薬 */
#kansyou_left {
width:530px;
background:#ffffff;
float:left;
margin:0px auto;
padding: 0px 0;
font-size:1em;
text-align: left;
color: #666666;
}
#kansyou_right {
width:300px;
background:#ffffff;
float:right;
margin:0px auto;
padding-left: 20px;
font-size:1em;
text-align: left;
color: #666666;
}
/* 漢方相談 */
#sousyou_left {
width:580px;
background:#ffffff;
float:left;
margin:0px auto;
padding: 0px 0;
font-size:1em;
text-align: left;
color: #666666;
}
#sousyou_right {
width:250px;
background:#ffffff;
float:right;
margin:0px auto;
padding-left: 20px;
font-size:1em;
text-align: left;
color: #666666;
}
/*検索結果表示*/
#kekka_box_s2 {
width:618px;
margin:0px;
padding:0px;
font-size:1em;
text-align: left;
color: #666666;
border-style:solid;
border-color: #aba796;
border-width: 1px;
}
#kekka_box_s2 table{
line-height: 120%;
font-size:1em;
text-align: left;
color: #666666;
}
#kekka_box_s2 .p1{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#kekka_box_s2 .p2{
font-size:1em;
color: #666666;
line-height: 120%
padding-left:10px;
padding-top:10px;
padding-bottom:2px;
}
#kekka_box_s2 .p3{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-bottom:10px;
}
#kekka_box_s2 .p4{
font-size:1em;
color: #666666;
line-height: 120%;
padding-left:10px;
padding-top:10px;
}
/* 症状別table */
.syou_setu_tbl {
width:600px;
margin:0px;
padding:0px;
font-size:1em;
text-align: left;
line-height: 160%;
color: #666666;
}