@charset   "utf-8";
.class_table{
margin-bottom:15px;
border-collapse:collapse;
width:97%;
}
.class_table th.class_info{
padding:0 0 0 10px;
width:12%;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
border-left:none;
border-right:1px solid #ccc;
background-color:#E9E1DE;
}
.class_table td.class_info {
padding:3px 0 3px 10px;
width:88%;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
background-color:#FFF;
}






.cart_table {
border:2px solid #E3E3E3;
width:97%;
}

.cart_table thead th{
background:url(../image/cart_table_bg.gif) repeat-x;
font-weight:bold;
text-align:center;
height:27px;
}
.cart_table tbody tr.color_set{
background:#F7FFD0;
}
.cart_table tbody tr.color_set_02{
background:#eee;
}
.cart_table tbody td{
border-bottom:2px solid #E3E3E3;
padding:10px;
}
.option_01{
background:url(../image/forum_pic_03.gif) no-repeat;
padding:0 0 0 25px;
}
.option_02{
background:url(../image/forum_pic_02.gif) no-repeat;
padding:0 0 0 25px;
}
.option_03{
background:url(../image/forum_pic_01.gif) no-repeat 0 -1px;
padding:0 0 0 25px;
}
.option_04{
background:url(../image/forum_pic_04.gif) no-repeat 0 -1px;
padding:0 0 0 25px;
}
.option_05{
background:url(../image/forum_pic_05.gif) no-repeat 0 4px;
padding:0 0 0 15px;
}
.option_06{
background:url(../image/forum_pic_06.gif) no-repeat 0 4px;
padding:0 0 0 15px;
}
.option_07{
padding:0 0 0 15px;
}
.option_08{
background:url(../image/forum_pic_07.gif) no-repeat 0 6px;
padding:0 0 0 15px;
}
.cart_table tfoot td{
background:url(../image/cart_table_bg.gif) repeat-x;
padding:0px;
}



ul.txt_layout{
width:100%;
}
ul.txt_layout li{
float:left;
width:40%;
background:url(../image/list_option_02.gif) no-repeat 0 3px;
padding:0 0 10px 20px;
margin-left:15px;
}
.option_box{
color:#000;
font-weight:bold;
background:url(../image/about_box.gif) no-repeat;
padding:40px 0 0 40px;
margin-bottom:10px;
}
.option_box ul.first li{
font-size:1.1em;
background:url(../image/box_option.gif) no-repeat 0 9px;
color:#000;
padding:0 0 0 10px;
font-weight:bold;
}
.option_box .second a{
font-size:0.9em;
color:#000;
padding:0;
font-weight:bold;
}
.option_box .second a:hover{
color:#f00;
}
/*relax*/
.relax_post_bg{
background:url(../image/relax_post_bg.gif) no-repeat center;
width:100%;
height:350px;
margin-bottom:10px;
position:relative;
}
.relax_post_bg .relax_post{
width:500px;
position:relative;
top:100px;
left:140px;
}
.relax_post_bg .relax_post .relax_post_btn{
position:absolute;
top:70px;
right:60px;
}
.relax_post_bg .relax_post p label{
float:left;
width:80px;
}
.relax_post_bg .relax_post p input{
background-color:#eee;
border:none;
}
.relax_post_bg .relax_post p textarea.word_column{
width:330px;
background-color:#eee;
border:none;
height:auto;
}
/*discuss*/

.discuss_post_bg{
background:url(../image/discuss_post_bg.gif) no-repeat center;
width:100%;
height:460px;
margin-bottom:10px;
position:relative;
}
.discuss_post_bg .discuss_post{
width:500px;
position:relative;
top:100px;
left:140px;
}
.discuss_post_bg .discuss_post .discuss_post_btn{
position:absolute;
top:30px;
right:60px;
}
.discuss_post_bg .discuss_post p label{
float:left;
width:80px;
}
.discuss_post_bg .discuss_post p input{
background-color:#eee;
border:none;
}
.discuss_post_bg .discuss_post p textarea.word_column{
width:330px;
background-color:#eee;
border:none;
height:auto;
}


.discuss_reply_bg{
background:url(../image/discuss_reply_bg.gif) no-repeat center top;
width:100%;
height:auto;
margin-bottom:10px;
position:relative;
}
.discuss_reply_bg .discuss_reply{
width:500px;
position:relative;
height:730px;
top:100px;
left:140px;
}
.discuss_reply_bg .discuss_reply .discuss_reply_btn{
position:absolute;
top:0px;
right:80px;
}
.discuss_reply_bg .discuss_reply p label{
float:left;
width:80px;
}
.discuss_reply_bg .discuss_reply p input{
background-color:#eee;
border:none;
}
.discuss_reply_bg .discuss_reply p textarea.word_column{
width:330px;
background-color:#eee;
border:none;
}
