/* CSS Document */

/* 直前トレード利用の手引 */


/* index.html */

ul#caution_2 li {
	padding: 5px 5px 5px 32px;
	background-attachment: scroll;
	background-image: url(/img/iconMarkL.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
}


.C_li_2 {
	padding: 5px 5px 5px 32px;
	background-attachment: scroll;
	background-image: url(/img/iconMarkL.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
}

.C_li_3 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 32px;
}

.C_li {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 32px;
}

h1{
margin-bottom:6px;
}


a:hover img{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}


#text_01{
text-align:left;
font-size:14px;
line-height:22px;
margin-bottom:20px;
}

#text_02{
text-align:left;
font-size:12px;
line-height:20px;
margin-bottom:20px;
}

h2{
margin-bottom:6px;
}

#check_box{
margin-bottom:30px;
}

#text_box_tread{
width:800px;
height:auto;
overflow:hidden;
margin-bottom:4px;
}

#i-con{
float:left;
margin-right:10px;
height:50px;
}

#text_tread{
text-align:left;
font-size:16px;
line-height:22px;
padding-top:3px;
font-weight:800;
color:#C40404;
}


#btn_box{
width:800px;
height:auto;
overflow:hidden;
text-align:center;
margin-bottom:35px;
}

#btn_box{
width:580px;
height:auto;
overflow:hidden;
margin-left:110px;
margin-right:110px;
}

#btn_left{
float:left;
}

#btn_right{
float:right;
}


#text_2box{
width:800px;
height:auto;
overflow:hidden;
margin-bottom:15px;
}

#text_2box_inner{
width:780px;
height:auto;
overflow:hidden;
margin-left:10px;
margin-right:10px;
}

.box_left_380{
float:left;
width:378px;
height:auto;
border:1px solid #FFC8D9;
margin-right:10px;
}

.box_left_380_top{
width:378px;
height:auto;
background-color:#FFC8D9;
text-align:center;
font-weight:800;
font-size:12px;
line-height:18px;
padding-top:3px;
padding-bottom:3px;
}

.box_left_380_bottom{
width:378px;
height:auto;
padding:10px;
font-size:12px;
line-height:20px;
}


.box_right_380{
float:right;
width:378px;
height:auto;
border:1px solid #FFC8D9;
}

.box_right_380_top{
width:378px;
height:auto;
background-color:#FFC8D9;
text-align:center;
font-weight:800;
font-size:12px;
line-height:18px;
padding-top:3px;
padding-bottom:3px;
}

.box_right_380_bottom{
width:378px;
height:auto;
padding:10px;
font-size:12px;
line-height:20px;
}


#text_box_waku{
width:798px;
height:auto;
border:1px solid #cccccc;
background-color:#F8F8F8;
margin-bottom:15px;
}

#text_box_waku_inner{
width:778px;
margin:10px;
height:auto;
font-size:12px;
line-height:20px;
}




#ticketbox_tiket_trade_page {
width:800px;
margin:0 0 40px 0;
}

#ticketboxInner_tiket_trade_page {
padding-top:0px;
padding-left:40px;
padding-right:40px;
padding-bottom:20px;
}


.ticket_trade_p2_table{
border:1px solid #ffccd9;
}

.t_t_tr{
text-align:left;
border-right:1px solid #F981A5;
padding:6px;
text-align:center;
font-size:14px;
}

.t_t_tr_02{
padding:10px;
text-align:left;
border-right:1px solid #ffccd9;
border-bottom:1px solid #ffccd9;
background-color:#FFEBF1;
font-weight:800;
}

.t_t_tr_03{
padding:10px;
line-height:16px;
text-align:left;
padding-left:10px;
border-right:1px solid #ffccd9;
border-bottom:1px solid #ffccd9;
}

.t_t_tr_04{
padding:10px;
line-height:16px;
text-align:left;
padding-left:10px;
border-bottom:1px solid #ffccd9;
}





/* page_02.html */

#texr_box_bg{
width:800px;
height:auto;
background-image:url(/img/static/trade/direct/bg_dot.gif);
background-repeat:repeat;
margin-bottom:15px;
padding-top:20px;
padding-bottom:20px;
}

#texr_box_bg_inner{
width:760px;
height:auto;
margin-left:20px;
margin-right:20px;
padding-top:10px;
padding-bottom:10px;
background-color:#ffffff;
}

#texr_box_bg_inner_in{
width:740px;
height:auto;
margin-left:10px;
margin-right:10px;
text-align:left;
}

#text_box_02{
width:798px;
height:auto;
border:1px solid #BCC8D2;
margin-bottom:25px;
}

.text_box_02_ul{
width:778px;
height:auto;
background-color:#ffffff;
margin:10px;
}

.text_box_02_li_a{
font-size:12px;
line-height:22px;
color:#282828;
background-color:#EEF6FC;
text-align:left;
padding-left:10px;
}

.text_box_02_li_b{
font-size:12px;
line-height:22px;
color:#282828;
background-color:#ffffff;
text-align:left;
padding-left:10px;
}

#tremail_img_box{
width:800px;
height:auto;
overflow:hidden;
margin-bottom:20px;
background-color:#F9F9F9;
}

#tremail_img_box_inner{
width:780px;
height:auto;
overflow:hidden;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:20px;
}

#tremail_img_box_s{
width:780px;
height:auto;
overflow:hidden;
margin-bottom:20px;
}

#tremail_img_box_left{
float:left;
width:380px;
height:auto;
margin-right:10px;
}

#tremail_img_box_left_text{
width:380px;
height:auto;
font-size:12px;
line-height:18px;
text-align:left;
margin-bottom:5px;
}

#tremail_img_box_right{
float:right;
width:380px;
height:auto;
}

#tremail_img_box_right_text{
width:380px;
height:auto;
font-size:12px;
line-height:18px;
text-align:left;
margin-bottom:5px;
}

#tremail_img{
width:380px;
height:auto;
text-align:center;
}




/* page_03.html */
#text_03{
text-align:left;
font-size:12px;
line-height:20px;
margin-bottom:8px;
}

#tremail_sample_img_box{
width:800px;
margin-bottom:30px;
}

#tremail_sample_img_box_innre{
width:780px;
margin-left:10px;
margin-right:10px;
}

#tremail_sample_img_box_innre_middle{
width:780px;
background-image:url(/img/static/trade/direct/t_waku_m.jpg);
background-repeat:repeat-y;
height:auto;
overflow:hidden;
}

#treme_box_img{
width:758px;
margin-left:11px;
margin-right:11px;
}


.ticket_tremail_p2_table{
border:1px solid #BFBEBE;
margin-bottom:30px;
}

.t_t_tremail_02{
padding:10px;
text-align:left;
border-right:1px solid #BFBEBE;
border-bottom:1px solid #BFBEBE;
background-color:#ffffff;
font-weight:800;
}

.t_t_tremail_03{
padding:10px;
line-height:16px;
text-align:left;
padding-left:10px;
border-bottom:1px solid #BFBEBE;
}

#td_img{
text-align:center;
}

#td_box{
height:auto;
overflow:hidden;
}

#td_text_left{
width:42px;
float:left;
margin-right:6px;
}

#td_text_right{
width:550px;
height:120px;
border:1px solid #BFBEBE;
overflow:auto;
}

#td_text_right_inner{
width:550px;
height:120px;
overflow:auto;
}

#td_text_right_inner dl {
}

#topics_text_box_inner dt {
text-align:left;
color:#8F3900;
font-size:12px;
font-weight:800;
}

.td_text_right_dd{
text-align:left;
paddign-bottom:10px;
padding-left:10px;
}




.img_t_li{
float:left;
}

.chuui_text {
	color:#F06;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-bottom:5px;
}


/* page_04.html */
#ticketbox02 {
	width:800px;
	background:url(/img/static/trade/direct/bg_dot.gif);
	margin:0 0 40px 0;
}

#ticketboxInner02 {
	padding:40px;
}

#ticketboxInner02 table {
	width:720px;
	border-top:solid 1px #FFCCD9;
	border-right:solid 1px #FFCCD9;
}

#ticketboxInner02 th,#ticketboxInner02 td {
	border-bottom:solid 1px #FFCCD9;
	border-left:solid 1px #FFCCD9;
	padding:10px;
	text-align:left;
}

#ticketboxInner02 th {
	background:#FFEBF1;
	font-weight:bold;
	text-align:center;
}

#ticketboxInner02 td {
	background:#FFFFFF;
}

#btn_box_center{
text-align:center;
}