/* CSS Document */
@charset "shift_jis";
@import "http://";

/*
  Author: YOUHEI KINOSHITA
  Date: 2007-09-25
  Description: 
  Reason: I like Italian. 
  Copyright (c) 2007 poolside Designs. All rights reserved.

*/

*{margin:0px; padding:0px;}
a img{border:none;}
table{border:0;}
ul,li{margin:0px; padding:0px;}

.cle{clear:both;}
.line{ padding:10px 0px; clear:both;}

a:link, a:visited, a:active{text-decoration:underline; color:#1e90ff;}
a:hover{text-decoration:none; color:#f30;}

body{
background-color:#000;
font-size:12px;
color:#dcdcdc;
}

td{
font-size:12px;
color:#FFF;
}

h1{
font-size:10px;
font-weight:normal;
text-align:center;
padding:5px 0px;
}

/* ▼▼▼ ヘッダー構成 ▼▼▼ */

.pop{
font-family:Osaka,MS Gothic;
font-size:10px;
}

#about{
background-color:#4682B4;
position:absolute;
top:120px;
left:334px;
width:118px;
height:50px;
padding:5px;
line-height:16px;
visibility:hidden;
}

#about li{list-style-type:none;}

#menu{
background-color:#4682B4;
position:absolute;
top:120px;
left:204px;
width:118px;
height:50px;
padding:5px;
line-height:16px;
visibility:hidden;
}

#menu li{list-style-type:none;}

#menu a:link,#menu a:visited,#menu a:active,#menu a:hover{color:#FFF; !important}
#about a:link,#about a:visited,#about a:active,#about a:hover{color:#FFF; !important}

#box_body{
width:794px;
margin:0px auto;
background-image:url(../images/tmp_body_bg.gif);
background-repeat:repeat-y;
}

#box_head{
width:782px;
margin:0px auto;
}

#box_menu{
width:782px;
margin:0px auto;
}

ul#hmenu li{
list-style-type:none;
display:inline;
float:left;
}

#box_smenu{
width:782px;
margin:0px auto;
clear:both;
}

#box_smenu td{
background-color:#003;
padding:3px;
text-align:center;
}

#box_con{
width:770px;
margin:7px auto;
}


/* ▼▼▼ フッター構成 ▼▼▼ */

h6{
padding:5px;
background-color:#666;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0px 6px;
}

h6 a:link,h6 a:visited,h6 a:active,h6 a:hover{color:#FFF; text-decoration:none; !important}

ul#fmenu{padding:30px 0px 0px 0px; text-align:center; height:50px; font-size:10px; line-height:18px;}
ul#fmenu li{list-style-type:none; display:inline;}