@charset "utf-8";

body{
margin:0;
padding:0;
font-size:12px; 

}
img{
border:0;
}
table{
font-size:13px;
}

/*container*/

.wrapper{
width:780px;
border:1px solid #ccc;
padding:0;
border-collapse:collapse;
margin:0 auto;
}

.top_wrapper{
width:780px;
border:1px solid #ccc;
background-position:bottom;
background-repeat:no-repeat;
margin:0 auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

.wrapper th,.wrapper td,.top_wrapper th,.top_wrapper td{ 
padding:0;
text-align:left;
}

th{
text-align:left;
font-weight:normal;
background-color:#ffcc99;
width:150px;
}

.toptxtbox{
width:100%;
margin:0;
padding:0;
line-height:16px;
border-collapse:collapse;
}

.toptxtbox td{
padding:0;
}

.td{
background-color:#ffff99;
}
.line{
margin:0 auto;
}
.line td{
border:1px solid #ccc;
background-color:#FFFFCC;
padding:20px;
}

.form td{
margin:0 auto;
padding:5px;
margin:5px;
}

.box{
width:95%;
border:1px solid #ccc;
background-color:#FFFFCC;
padding:10px;
}

.check table{
border:0;
border-collapse:collapse;
margin:0 auto;
padding:0;
}
.check td {
padding:5px;
margin:5px;
border:1px solid #ccc;
text-align:left;
}
.ousama_bk{
 background-image:url(img/ousama_bk.gif);
 background-repeat:no-repeat;
}
.ousama_bk p{
margin:8px;
}
.syou_bk{
 background-image:url(img/syou1.gif);
 background-position:center;
 background-repeat:no-repeat;
}
.syou_bk p{
	margin:55px 30px 0px 195px;
}
.syou{
text-align:center;
*margin-left:1px;
}
.oubo{
	vertical-align:top;
}
.oubo p{
	margin:0px 10px 0 15px;
}
.track{
 background-image:url(img/houhou7_02.gif);
 background-position:top;
 background-repeat:no-repeat;
}
.track_url{
margin:0px 60px 10px 40px;
}
#url{
background-image:url(img/url.gif);
background-repeat:no-repeat;
padding:10px;
}
.url{
margin:10px 0 10px 0;
font-size:16px;
font-weight:bold;
}
/*fonts*/

.r_s {
paddhing-right:2px;
font-size:11px;
color:#ff0000;
text-align:left;
}
.o_s{
font-size:11px;
color:#FF6600;
}
.r_s1 {paddhing-right:2px;
font-size:11px;
color:red;
line-hight:15px;
text-align:left;
}
.r_s2 {paddhing-right:2px;
font-size:11px;
color:red;
line-hight:15px;
text-align:left;
}
.pink{
font-size:16px;
font-weight:bold;
color:#F0027F;
}
.red{
color:red;
}
