@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:600px;
background-color:#f6f2fd;
padding:20px 20px 30px 20px;
margin:0 0 0 20px;
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:570px;
font-size:13px;
line-height: 140%;
font-weight:normal;
padding:5px 10px 0 20px;
}

#content .table_syou_txt{
display:block;
background:url(../img/check_a.gif) no-repeat center top;
background-position: 10px 15px;
padding:10px 0 0 40px;
border-bottom:dotted 1px #666666;
}

#content .table_syou_noimg{
width:600px;
padding:20px 20px 30px 20px;
margin:0 0 0 20px;
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_txt_noimg{
display:block;
padding:10px 0 0 10px;
border-bottom:dotted 1px #666666;
}


/* 
━━━━━━━━━━━━━━━━━━━━━━
体験者の声
━━━━━━━━━━━━━━━━━━━━━━ */

#content .tiken h4{
margin:0 auto;
width:680px;
font-weight: bold;
font-size: 18px;
border-bottom: 2px solid #cc0000;
color: #cc0000;
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;
font-size:14px;
}

#content .tai_right_txt02{
width:680px;
margin:0 auto;
float:left;
padding:20px 0 10px 30px;
text-align:left;
}


/* 
━━━━━━━━━━━━━━━━━━━━━━
特定商取引テーブル設定
━━━━━━━━━━━━━━━━━━━━━━ */
#content table {
padding:10px 10px 10px 30px;
font-size:12px;
margin:0 auto;
}

#content table .bigtitle{
width:600px;
height:30px;
color:#ffffff;
font-size:18px;
background-color:#FF5580;
padding:10px 10px 10px 10px;
font-weight:bold;
}

#content table .title{
width:150px;
background-color:#ffcccc;
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;
}

/* 
━━━━━━━━━━━━━━━━━━━━━━
オーダー用設定
━━━━━━━━━━━━━━━━━━━━━━ */
#content .table_kaiwa{
width:680px;
background-color:#ffffff;
padding:10px 10px 10px 10px;
font-weight:bold;
text-align:left;
border:double 2px #000000;
}


#content table .kaiwa_title01{
width:60px;
font-size:16px;
color:#ff0000;
padding:15px 5px 15px 5px;
font-weight:bold;
}

#content table .kaiwa_title02{
width:580px;
font-size:16px;
color:#ff0000;
padding:15px 5px 15px 5px;
font-weight:bold;
}

#content table .kaiwa_title03{
width:60px;
font-size:16px;
color:#330000;
padding:15px 5px 15px 5px;
font-weight:bold;
}

#content table .kaiwa_title04{
width:580px;
font-size:16px;
color:#330000;
padding:15px 5px 15px 5px;
font-weight:bold;
}

#content table .kaiwa_title05{
width:640px;
font-size:16px;
color:#ff0000;
padding:15px 5px 15px 5px;
font-weight:bold;
}


#content table .kaiwa_title06{
width:200px;
font-size:16px;
color:#000000;
padding:15px 5px 15px 5px;
font-weight:bold;
border-bottom:dotted 1px #666666;
}


#content table .kaiwa_title07{
width:450px;
font-size:12px;
color:#ff0000;
padding:15px 5px 15px 5px;
border-bottom:dotted 1px #666666;
}


#content .table_tokuten{
margin:0 auto;
width:640px;
background-color:#ffffff;
padding:10px 5px 10px 5px;
font-weight:bold;
text-align:left;
border:double 2px #cc0000;
}

#content table .kaiwa_tokuten01{
width:620px;
font-size:16px;
color:#000000;
padding:15px 5px 15px 5px;
font-weight:bold;
}

