@charset "UTF-8";

/*	各ページ用CSS
----------------------------------------------------------------------------------------------------------------------------------*/



/* 
━━━━━━━━━━━━━━━━━━━━━━
プログラム紹介
━━━━━━━━━━━━━━━━━━━━━━ */

#content .left_txt_syou{
width:410px;
margin:0 auto;
float:left;
padding:10px 5px 10px 5px;
text-align:left;
}

#content .right_txt_syou{
width:250px;
margin:0 auto;
float:left;
padding:10px 0 10px 10px;
}

#content .table_syou{
width:550px;
background-color:#ffeaea;
padding:20px 20px 30px 20px;
margin:0 0 0 40px;
font-weight:bold;
text-align:left;
border-top:dotted 1px #666666;
border-left:dotted 1px #666666;
border-right:dotted 1px #666666;
border-bottom:dotted 1px #666666;
}

#content .table_syou_txt2{
display:block;
width:500px;
font-size:13px;
line-height: 140%;
font-weight:normal;
padding:5px 10px 0 30px;

}

#content .table_syou_txt{
display:block;
background:url(../img/image020.gif) no-repeat center top;
background-position: 10px 15px;
padding:10px 0 0 30px;
border-bottom:dotted 1px #666666;
}



/* 
━━━━━━━━━━━━━━━━━━━━━━
体験者の声
━━━━━━━━━━━━━━━━━━━━━━ */

#content .tiken h4{
width:680px;
font-weight: bold;
font-size: 18px;
border-top: 3px solid #cc0000;
border-bottom: 1px solid #F4B3B3;
color: #DA0202;
padding:5px 0 5px 0;
text-align:left;
}

#content .tai_left_txt{
width:230px;
margin:0 auto;
float:left;
padding:20px 5px 10px 5px;
text-align:center;
}

#content .tai_right_txt{
width:430px;
margin:0 auto;
float:left;
padding:20px 0 10px 10px;
text-align:left;
}


/* 
━━━━━━━━━━━━━━━━━━━━━━
特定商取引テーブル設定
━━━━━━━━━━━━━━━━━━━━━━ */
#content table .toku {
padding:0;
font-size:12px;
margin:0 auto;
}

#content table .bigtitle{
width:500px;
height:40px;
color:#FFFFFF;
font-size:20px;
background-color:#fe8b1a;
padding:10px 10px 10px 30px;
font-weight:bold;
}

#content table .title02{
width:150px;
background-color:#ffe8d1;
padding:10px 10px 10px 10px;
font-weight:bold;
border-bottom:dotted 1px #666666;
}

#content table .subtitle{
width:500px;
padding:10px 10px 10px 10px;
border-bottom:dotted 1px #666666;
}



/* 
━━━━━━━━━━━━━━━━━━━━━━
オーダー用設定
━━━━━━━━━━━━━━━━━━━━━━ */
#content table {
padding:10px 10px 10px 15px;
font-size:12px;
margin:0 auto;
}

#content table .title_order{
width:300px;
background-color:#ffe8d1;
padding:10px 10px 10px 10px;
font-weight:bold;
border-bottom:dotted 1px #666666;
}

#content table .subtitle_order{
width:340px;
padding:10px 10px 10px 10px;
border-bottom:dotted 1px #666666;
}
