BODY {
 margin: 0px;
 padding: 0px;
 background: url(image/bak_page.gif);
}

BODY,CAPTION{ font-size: 13px ; line-height: 20px;}
#big { font-size: 15px ;}
#sbig { font-size: 14px ;}
#lsmall { font-size: 12px ;}
#small { font-size: 11px ;}
#ssmall { font-size:10px ;}

TR,TD{ font-size: 13px ; line-height :1.5em; }
#big { font-size: 15px ;}
#sbig { font-size: 14px ;}
#lsmall { font-size: 12px ; line-height :1.3em; }
#small { font-size: 11px ; line-height :1.2em; }

.h-1 { line-height: 1.6em; }
.h-2 { line-height: 1.2em; }

HR{ color : black; border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;}
/* 標準のリンク */
A:link { color: #5e302f; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */}
/* 訪問済みリンク */
A:visited { color: #5e302f; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */}
/* 現在開いているリンク */
A:active { color: #5e302f; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */}
/* マウスカーソルが上に来た時のリンク */
A:hover { color: #856d47; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */}

#container {
 width:780px;
 margin-left: 30px;
}

#header {
 width: 750px;
 height: 65px;
 color: #000000;
}

#menuA {
 width: 750px;
 height: 34px;
 background: #FEAE4E;
}

#main {
 width: 750px;
 background: url(image/bak_page-main.gif);
}

#menuB {
 float: left;
 align: center;
 width: 150px;
 height: 100%;
 font-size: 11px;
}

.menuB P {
 margin: 10px 0 0 0;
 padding: 0 8px 0 0;
 background-color: #ffffff;
 font-size: 12px;
 color: #666666;
 text-align: right;
}

.menuB ul {
 margin: 0;
 padding: 5px 0px 0px 12px;
 list-style: none;
 line-height: 15px;
 font-size: 11px;
}

.menuB li {
 padding-left: 12px;
 background: url(image/lis_circle-b-2.gif) no-repeat 0px 40%;
}

#content {
 float: right;
 width: 600px;
 align: left;
}

.list-1 { padding: 0 10px 0 20px;
 background: url(image/lis_circle-b.gif) no-repeat 10px 6px;
 line-height: 1.5em;
 }

.list-1-s { padding: 0 10px 0 20px;
 background: url(image/lis_circle-b.gif) no-repeat 10px 4px;
 line-height: 1.3em;
 font-size: 10px;
 color: #996600;
 }

.list-2 { padding: 0 10px 0 20px;
 background: url(image/lis_circle-b.gif) no-repeat 10px 4px;
 line-height: 1.4em;
 font-size: 11px;
 }

.list-3 { padding: 0 8px 0 18px;
 background: url(image/lis_w-menu.gif) no-repeat 10px 2px;
 line-height: 1.7em;
 font-size: 11px; 
}

.list-3-2 { padding: 0 8px 0 18px;
 background: url(image/lis_w-menu-b.gif) no-repeat 10px 2px;
 line-height: 1.7em;
 font-size: 11px; 
}

.box1 {
 width: 500px;
 margin: 80 0 0 15;
 text-align: left;
 font-size: 16px;
}

.box2 {
 width: 183px;
 height: 24px;
 background: url(image/bak_btn-w-shosai.jpg) no-repeat;
 margin: 15px 0 0 10px;
 padding: 5px 0 0 62px;
 font-size: 11px;
 color: #663300;
}

.wbox-pink {
 width: 550px;
 padding: 30px 0 20px 0;
 background: #fdf3f0;
}

.wbox-beige {
 width: 550px;
 padding: 20px 0 20px 0;
 background: #fcf9f1;
}

#scontent {
 top: 50px; bottom: 50px; left: 50px; right: 50px;
 width: 550px;
 align: center;
}

.pagetop {
 width: 99%;
 text-align: right;
 margin: 3px;
}

.abox {
 background: url(image/bak_ban-sitemap.jpg) repeat-x;
 width: 500px;
 height: 45px;
 padding: 6px 0px 0px 15px;
 align: center;
 text-align: left;
 font-size: 13px;
 font-style: bold;
 }

.bbox {
 background: url(image/bak_ban-sitemapm.gif) ;
 width: 500px;
 height: 28px;
 padding: 3px 0px 0px 60px;
 align: center;
 text-align: left;
 font-size: 11px;
}

.cbox {
 background: url(image/bak_ban-sitemaps.gif) no-repeat;
 width: 500px;
 height: 20px;
 padding: 0px 0px 0px 83px;
 align: center;
 text-align: left;
 font-size: 11px;
}

.dbox {
 background-color: #f2f2f2;
 width: 500px;
 padding: 7px 7px 7px 7px;
 text-align: left;
 font-size: 12px;
}

.ebox {
 background-color: #ffffff;
 width: 480px;
 padding: 7px 7px 7px 7px;
 text-align: left;
 font-size: 12px;
}

.fbox {
 background-color: #ffffff;
 width: 480px;
 padding: 7px 7px 7px 7px;
 text-align: right;
 font-size: 12px;
 line-height: 1.3em;
}

.gbox {
 background-color: #ffffff;
 width: 480px;
 padding: 7px 7px 7px 7px;
 text-align: left;
 font-size: 12px;
 line-height: 1.3em;
}

.empbox1 {
 height: 15px;
}

.empbox2 {
 height: 8px;
}

.form {
 width: 500px;
 text-align: left;
}

.bridalbox {
 margin-top: 200px;
}

#footer {
 clear: both;
 width: 750px;
 height: 52px;
 padding: 0 0 0 0;
 background: url(image/bak_footer.jpg) no-repeat;
 font-size: 10px;
}

