@charset "utf-8";

/*============================================
　　共通設定
============================================*/
/*--body設定--*/
body{
margin-top:0;
padding:0;
background-color:#185d90;
}

/*--テキスト設定--*/
body,td,textarea,input{
font-family:Verdana, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
color:#333333;
font-size:80%;
line-height:1.5;
}

td,textarea,input{
font-size:100%;
}

/*--リンク基本設定--*/
a:link{
color:#333333;
text-decoration:underline;
}

a:visited{
color:#333333;
text-decoration:underline;
}

a:hover{
color:#4cb3d0;
text-decoration:none;
}

a:active{
color:#4cb3d0;
text-decoration:none;
}


/*============================================
　　テンプレート部分別設定
============================================*/
/*--全体をセンタリング（IE）--*/
#centering{
width:100%;
text-align:center;
}

/*--全てを含む大ボックス--*/
#box_all{
width:780px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#ffffff;
}

/*--ヘッダ--*/
#header{
width:780px;
height:50px;
background:url(../img_temp/ph_header.jpg) no-repeat right;
border-bottom:1px solid #185d90;
}

/*--ヘッダ >> ロゴ--*/
h1#logo{
padding:0;
margin:0;
display:inline;
}

/*--トップメニュー--*/
#box_topmenu{
width:780px;
height:30px;
text-align:right;
}

/*--トップメニュー >> リスト--*/
ul#topmenu{
margin:0;
padding:0;
}

ul#topmenu li{
display:inline;
list-style:none;
}

/*--メインビジュアル--*/
#mv{
width:780px;
height:120px;
border-top:1px solid #185d90;
border-bottom:1px solid #185d90;
}

#mv img{
display:block;
}

/*--左メニュー--*/
#box_leftmenu{
float:left;
width:190px;
margin:10px 20px 10px 0;
}

/*--左メニュー >> リスト--*/
ul#leftmenu{
margin:0;
padding:0;
line-height:0;
}

ul#leftmenu li{
list-style:none;
}

ul#leftmenu li a img{
display:block;
}

/*--左メニュー >> バナー--*/
div#banner{
margin:20px 0 10px 0;
}

div#banner ul{
margin:0;
padding:0;
line-height:0;
}

div#banner li{
list-style:none;
margin-bottom:5px;
}

div#banner li a img{
display:block;
}

/*--コンテンツ--*/
#content{
float:left;
width:550px;
margin-top:10px;
}

/*--フロートクリア--*/
#clear{
width:100%;
clear:both;
}

/*--フッタ--*/
#footer{
width:780px;
text-align:center;
border-top:1px solid #185d90;
}

/*--フッタ >> リンク--*/
div#footer_link{
padding-top:10px;
padding-bottom:10px;
font-size:11px;
}

div#footer_link ul{
margin:0;
}

div#footer_link li{
display:inline;
list-style:none;
border-right:1px solid #666666;
padding:0 2px 0 5px;
}

div#footer_link li#footer_link_last{
border-width:0;
}

/*--フッタ >> 住所等--*/
div#footer_text{
padding-bottom:10px;
font-size:11px;
line-height:1.2;
}
