﻿body {
margin:0 auto;padding:0;
background-image:url(image/bg.gif);
background-color:#FFFFFF;
font-family:"ＭＳ Ｐゴシック", "Osaka";
text-align:center;
font-size:12px;
line-height:18px;
}

a {text-decoration:none}
a:link    {color:#FFFFFF}
a:visited {color:#FFFFFF}
a:hover   {color:#b80000;text-decoration:underline}
a:active  {color:#b80000;text-decoration:underline}

img {border:none;margin:0;padding:0}

/* レイアウト */
#main {
margin:0;
padding:0;
background-image:url(image/main.gif);
background-repeat:repeat-y;
width:750px;
text-align:center;
}

#main .tb {
margin:30px 30px 0 30px;
padding:10px 0 5px 15px;
background-image:url(image/tb_top.gif);
background-position:left top;
background-repeat:no-repeat;
text-align:left;
width:690px;
color:#606060;
font-size:14px;
line-height:26px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#main .tb-bt {
margin:0 30px;padding:0;
background-image:url(image/tb_bottom.gif);
background-position:left top;
background-repeat:no-repeat;
width:690px;
height:17px
}

#main .photo {
margin:0;padding:0;
float:left
}
#main .clear {clear:both}

/* 装飾 */
#main .txt {
margin:0 5px 0 0;
padding:10px 150px 15px 30px;
background-image:url(image/txt.gif);
background-position:right top;
background-repeat:no-repeat;
color:#252525;
text-align:left;
font-size:14px;
line-height:26px
}

#main .naiyou {
margin:0;
padding:5px 10px;
border:3px double #505050;
color:#454545;
text-align:left;
font-size:12px;
line-height:20px;
}

/* コピーライト */
.copy {
margin:15px auto 0 auto;
padding:62px 0 5px 0;
background-image:url(image/photo_bt.jpg);
background-repeat:no-repeat;
background-color:#000000;
width:740px;
text-align:center;
font-size:12px;
line-height:38px;
color:#FFFFFF
}

/* 色 */
.bold {font-weight:bold}

h1 {margin:0;padding:0}
