/* CSS Document */

/*　外枠　*/
#outbox{
 width:900px;
 margin:auto;
}

/*　トップ*/
.top{
 width:900px;
 margin:0px;
 height:13px;
}

/*　トップスペース　*/
.top-space{
 margin-top:10px;
}
 
/*　上部メニュー　*/
.menu{
 width:900px;
 height:40px;
}

/*　トップ画像　*/
.top-image{
 width:900px;
 height:350px;
 margin:0 0 15px;
}

/*　メイン　*/
.outline-margin{
 margin:0 0px;
}

/*　メイン左2列　*/
.center-left{
 width:700px;
 float:left;
}

.left{
 width:190px;
 height:350px;
 float:left;
}

.main{
 width:500px;
 float:right;
 text-align:left;
 line-height:25px;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
 font-size:12px;
}

.c-both{
 clear:both;
}

/*　メイン右1列　*/
#right{
 width:190px;
 float:right;
}

.right-box1{
 background-image : url(img/arita-box.gif);
 background-repeat:no-repeat;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
 font-size:10px;
 height:60px;
 padding-left:67px;
 line-height:1.4em;
}

.right-box2{
 background-image : url(img/arita-box2.gif);
 background-repeat:no-repeat;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
 font-size:10px;
 height:60px;
 padding-left:67px;
 line-height:1.4em;
}

.right-space{
 height:20px;
 width:190px;
}

.right-line{
 background-image : url(img/line-box.gif);
 background-repeat:no-repeat;
 margin-top:15px;
 margin-bottom:15px;
 width:190px;
 height:3px;
}

/*　エンドバー　*/
.endbar{
 height:50px;
 background-image : url(img/endbar.gif);
 background-repeat:repeat-x;
}

.sitemap{
 height:35px;
 line-height:1.6em;
 text-align:center;
 font-size:11px;
 margin-top:10px;
 margin-bottom:10px;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
}

/*　コピーライト　*/
.footer{
 text-align:center;
 height:20px;
 padding:5px;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
 font-weight:lighter;
 color:#666666;
 font-size:12px;
}

/*　リスト表示　*/
ul{
 text-align:left;
 text-indent:-22px; 
}

li{
 list-style-position:inside;
 font-size:12px;
 margin-top:10px;
}

/*　タグ指定　*/
body{
 text-align:left;
 margin:0px;
 background-image : url(img/topimage_back.jpg);
 background-repeat:repeat-x;
 color:#666666;
}

h1{
 text-align:left;
 font-weight:normal;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
 font-size:10px;
 margin:0px;
}

a:link, a:visited{
    color:#666666;
	text-decoration:underline;
}
a:active, a:hover{
	color: #FF9999;
	text-decoration:underline;
}

h2{
 color:#000000;
 font-size:12px;
 font-family:"ＭＳ Pゴシック",Osaka,Verdana,"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro",sans-serif;
}

/* テキストエリア内文字サイズのブラウザ間での差異をなくす */
textarea { font-size: 100%; }
