@charset"UTF-8";

/* CSS Document */


*{
margin:0;
padding:0;
text-align:center;
}


a:link      {color:#ff0066; text-decoration:underline;}
a:visited	{color:#ff0066; text-decoration:underline;}
a:active	{color:#ff0066; text-decoration:none;}
a:hover		{color:#ff0066; text-decoration:none;}


#body{
margin:0px;
text-align:center;
padding:0px;
}

#wrapper{
width:800px;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
}

#wrapper_inner{
width:780px;
margin-left:10px;
margin-right:10px;
height:auto;
}

#branding_text{
width:780px;
margin-top:17px;
margin-bottom:20px;
}

#title_img{
width:780px;
margin-bottom::14px;
}

#text_l_team{
width:771px;
padding-left:9px;
height:auto;
color:#8DC701;
font-size:18px;
font-weight:800;
margin-top:14px;
margin-bottom:14px;
text-align:left;
}

#con{
width:780px;
height:auto;
overflow:hidden;
}

#box_01{
width:256px;
height:auto;
float:left;
margin-right:6px;
}

#box_01_bg_m{
width:256px;
height:auto;
overflow:hidden;
background-image:url(/image/static/tour09/interlock/box_t_m.jpg);
background-repeat:repeat-y;
}

#box_01_m{
width:202px;
height:auto;
margin-left:27px;
margin-right:27px;
}

.box_text_l{
border-left:4px solid #afd400;
height:autopx;
width:198px;
color:#ffffff;
font-size:14px;
font-weight:800;
margin-bottom:12px;
text-align:left;
text-indent:8px;
}

.box_text_s{
height:auto;
width:202px;
color:#ffffff;
font-size:12px;
margin-bottom:12px;
text-align:left;
line-height:18px;
}

#img_box{
width:202px;
text-align:center;
margin-bottom:10px;
}

#box_02{
width:256px;
height:auto;
float:right;
}

#text_s{
width:757px;
padding-left:14px;
padding-right:14px;
height:auto;
margin-top:14px;
margin-bottom:12px;
overflow:hidden;
}


#text_s_inner_left{
width:544px;
text-align:left;
color:#202020;
float:left;
text-align:left;
font-size:14px;
margin-right:15px;
}

#text_s_inner_right{
width:197px;
float:left;
text-align:center;
height:auto;
}

#btn_box{
width:771px;
padding-right:9px;
margin-bottom:18px;
text-align:right;
}

#btn_box a{
text-align:right;
}

#border{
margin-bottom:18px;
}

#text_l_club{
width:771px;
padding-left:9px;
height:auto;
color:#3EB7EF;
font-size:18px;
font-weight:800;
margin-top:14px;
margin-bottom:14px;
text-align:left;
}

.box_text_l_club{
border-left:4px solid #4EBDF0;
height:autopx;
width:198px;
color:#ffffff;
font-size:14px;
font-weight:800;
margin-bottom:12px;
text-align:left;
text-indent:8px;
}

#text_l_emtg{
width:771px;
padding-left:9px;
height:auto;
color:#FA3D8D;
font-size:18px;
font-weight:800;
margin-top:14px;
margin-bottom:14px;
text-align:left;
}

.box_text_l_emtg{
border-left:4px solid #FD4C98;
height:auto;
width:198px;
color:#ffffff;
font-size:14px;
font-weight:800;
margin-bottom:12px;
text-align:left;
text-indent:8px;
line-height:20px;
}

#qr{
width:780px;
margin-top:25px;
margin-bottom:20px;
}

#table_qr{
width:764px;
margin-left:auto;
margin-right:auto;
border:1px solid #F67235;
}


#td_qr_text{
width:381px;
background-color:#FCC677;
color:#4c4c4c;
text-align:center;
font-size:12px;
font-weight:800;
line-height:18px;
border-right:1px solid #F67235;
}


#td_qr_img{
width:381px;
background-color:ffffff;
text-align:center;
padding-top:8px;
padding-bottom:8px;
border-right:1px solid #F67235;
}


#td_url_text{
width:380px;
background-color:#FCC677;
color:#4c4c4c;
text-align:center;
font-size:12px;
font-weight:800;
line-height:18px;
}


#td_url_img{
width:380px;
background-color:ffffff;
text-align:center;
padding-top:8px;
padding-bottom:8px;
}

#head{
width:100%;
height:20px;
background-color:#000000;
margin:0 auto;
padding:0;
overflow:hidden;
}


#head_text{
float:right;
padding-right:10px;
font-size:12px;
color:#ffffff;
}



