/* CSS Document */

.txt_left{
text-align:left;}

#mo_head{
width:822px;
margin-top:20px;
}

#mo_head_2{
width:700px;
margin:0px auto 0px auto}

#mo_head_3{
width:822px;
margin:0px auto 0px auto}

#container_2{
width:700px;
margin:0px auto 0px auto;
}

#container{
width:1000px;
margin:0px auto 0px auto;
}

#mo_co_txt{
font-size:12px;
text-align:center;}

#mo_co_txt p{
margin-top:10px;
}

p .p_img{
margin-left:150px;

}

#mo_co_txt p.txt_2{
font-size:14px;
}

#mo_co_txt p.txt_3{
color:#FF8100;
font-weight:bold;
font-size:16px;
margin-bottom:15px;
}

#mo_co_txt p.txt_3 a{
color:#FF8100;
text-decoration:underline;}

#mo_co{
margin-bottom:20px;}

#mo_co_main{
background:url(../img/tp/bg.gif) no-repeat;
height:509px;
width:820px;
margin-left:0px;
margin-bottom:20px;
}

#mo_co_main_body{
margin-left:32px;
font-size:12px;

}

#mo_co_main_body img{
margin:0px;}

.mo_box{
float:left;
margin-top:45px;
margin-right:14px;
width:240px;}

.mo_box p{
color:#666666;
margin-top:5px;}

.txt_ps{
text-align:left;
font-weight:bold;
font-size:14px;
margin-top:5px;
color:#1B88AA;
}

.txt_ps a{
color:#FF6B00;
}

.txt_right{
text-align:right;}


#mo_head .txt_right a{
font-size:12px;
color:#2B9BFF;
text-decoration:none;}


#mo_head_3 .txt_right a{
font-size:12px;
color:#2B9BFF;
text-decoration:none;}


.txt_right_2{
text-align:right;
margin-right:100px;

}

.txt_right_2 a{
color:#2B9BFF;
text-decoration:none;}


#download{
width:831px;
margin-top:20px;
margin-left:0px;
width:831px;
color:#6C6E70;
font-size:12px;}


#howto_area{
background:url(../img/bt/bg.jpg) no-repeat;
height:763px;
width:831px;
margin-top:0px;
margin-bottom:20px;
}

#howto_imgtxt img{
margin:0px;
}
#howto_imgtxt{
margin:0px;
text-align:center;}

.imgtxt_top{
padding-top:25px;
}

#download a{color:#2B9BFF;}
#download a:link{color:#2B9BFF;}
#download a:active{color:#2B9BFF;}

.setumei_txt{
font-size:13px;
color:#403F41;
text-align:left;
width:700px;
margin:0 auto 0 auto;
}

#footer_2{
margin:0px auto 0px auto;
font-size:10px;}

#ca_area{
text-align:left;
font-size:13px;
color:#403F41;
width:700px;
}

#ca_area dt{
margin-top:10px;
}

#ca_area dd{
width:700px;

}



#machiuke_area{
width:830px;
height:320px;
margin:20px auto 0 136px;

}

.left_qr{
margin-top:100px;
float:left;
}
.left_machiuke{
margin-left:20px;
margin-right:20px;
float:left;
}
.right_qr{
margin-top:100px;
float:left;
}
.right_machiuke{
margin-left:20px;
margin-right:20px;
float:left;
}




