@import "top.css";
@import "service.css";
@import "judge.css";
@import "moving.css";

/*--------------------------
body
--------------------------*/
body {color:#333333; background:#F1EDE1; font-size:14px; line-height:1.5; font-family:'メイリオ',Meiryo,sans-serif,'Osaka','ＭＳ Ｐゴシック'; margin:0px; padding:0px;}

/*--------------------------
decoration
--------------------------*/
.clear {clear:both;}
.crear hr {display:none;}
.all_clear {clear:both; visibility:hidden; height:0;}
strong {font-weight:bold;}

.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt13 {font-size:13px;}
.txt14 {font-size:14px;}

.w_25 {width:25%;}
.w_30 {width:30%;}
.w_35 {width:35%;}
.w_40 {width:40%;}

.txcl_or {color:#FF6600;}
.txcl_red {color:#F00;}


/*--------------------------
link
--------------------------*/
a:link {color:#3366CC; text-decoration:none;}
a:visited {color:#3366CC; text-decoration:none;}
a:hover {color:#3366CC; text-decoration:underline;}
img {border:0;}

/*--------------------------
共通Layout
--------------------------*/
#container {width:820px; margin:0px auto; border:1px solid #999999; background:#ffffff; padding:0px;}

#header {width:800px; height:100px; margin:0px auto; padding:0px; background:url(../img/header_bg.gif) repeat-x #FFFFFF; height:1%;}
h1 {margin:0; float:left; width:800px; display:inline;}
h1 a {display:block; width:800px; height:100px; background:url(../img/header_bg.gif) no-repeat; text-indent:-100000px; text-decoration:none;}

#pankuzu {margin:10px 20px; font-size:10px;}

#inner {width:800px; margin:0px auto; padding:0px;}

#btm_img {width:800px; height:100px; margin:10px auto 0px; padding:0px;}
#btm_txt {width:780px; margin:10px auto; padding:0px; font-size:10px; line-height:1;}

#rtn_top {float:right; width:100px; margin:20px 0px; font-size:12px;}

/*--------------------------
footer
--------------------------*/
#footer {width:800px; margin:30px auto; padding:0px; font-size:10px;}
