@charset "UTF-8"; 


@import url(base.css);
body{
 margin-top : 1px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 1px;
 font-family : "ＭＳ Ｐゴシック";
 font-size : 96%;
 line-height : 1.5;
 color : #282828;
}

div{
 text-align : center;
}

table{
 margin-left : auto;
 margin-right : auto;
 text-align : center;
 font-size : 96%;
 line-height : 1.5;
}

img {
 border-style:none;
}

h1{
 font-size : 96%;
 font-weight : normal;
 text-align : left;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
 letter-spacing : 1px;
 line-height : 1.3;
}

h2{
 font-weight : 700;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
font-size : 96%;
}

h3{
 font-weight : normal;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}

.brownClass{
 background-color : maroon;
}

.brown2Class{
 background-color : #c9b378;
}

.brown3liteClass{
 background-color : #e0d8b1;
}

.font_brownClass{
 color : #660000;
text-decoration : none;
}

.sitemapClass{
 line-height : 1.3;
}

p{
 text-indent : 1em;
}

.leftClass{
 text-align : left;
}

.centerClass{
 text-align : center;
}

.top5Class{
 margin-top : 5px;
}

.top8Class{
 margin-top : 8px;
}

.top10Class{
 margin-top : 10px;
}

.top15Class{
 margin-top : 15px;
}

.top18Class{
 margin-top : 18px;
}

.top20Class{
 margin-top : 20px;
}

.top25Class{
 margin-top : 25px;
}

.top50Class{
 margin-top : 50px;
}

.down5Class{
 margin-bottom : 5px;
}

.down10Class{
 margin-bottom : 10px;
}

.down15Class{
 margin-bottom : 15px;
}

.down20Class{
 margin-bottom : 20px;
}

.right8Class{
 margin-right : 8px;
}

.left5Class{
 margin-left : 5px;
}

.left8Class{
 margin-left : 8px;
}

.left10Class{
 margin-left : 10px;
}

.left15Class{
 margin-left : 15px;
}

.left18Class{
 margin-left : 18px;
}

.left20Class{
 margin-left : 20px;
}

.left30Class{
 margin-left : 30px;
}

.left35Class{
 margin-left : 35px;
}

.skypechat{
 margin-left : 37px;
 margin-bottom : 2px;
}

.left40Class{
 margin-left : 40px;
}

.left50Class{
 margin-left : 50px;
}

.left60Class{
 margin-left : 60px;
}

.left70Class{
 margin-left : 70px;
}

.left75Class{
 margin-left : 75px;
}

.left80Class{
 margin-left : 80px;
}

.left90Class{
 margin-left : 90px;
}

.left100Class{
 margin-left : 100px;
}

.left110Class{
 margin-left : 110px;
}

.left120Class{
 margin-left : 120px;
}

.left150Class{
 margin-left : 150px;
}

.left200Class{
 margin-left : 200px;
}

.left230Class{
 margin-left : 230px;
}

.left250Class{
 margin-left : 250px;
}

.left300Class{
 margin-left : 300px;
}

.left350Class{
 margin-left : 350px;
}

.left400Class{
 margin-left : 400px;
}

.left450Class{
 margin-left : 450px;
}

.top5_down5Class{
 margin-top : 5px;
 margin-bottom : 5px;
}

.top5_down10Class{
 margin-top : 5px;
 margin-bottom : 10px;
}

.top5_down15Class{
 margin-top : 20px;
 margin-bottom : 5px;
}

.top5_down20Class{
 margin-top : 5px;
 margin-bottom : 20px;
}

.top5_left5Class{
 margin-left : 5px;
 margin-top : 5px;
}

.top5_left20Class{
 margin-top : 5px;
 margin-left : 20px;
}

.top5_down5_left5Class{
 margin-top : 5px;
 margin-left : 5px;
 margin-bottom : 5px;
}

.top6_down5_left5Class{
 margin-top : 6px;
 margin-left : 5px;
 margin-bottom : 5px;
}

.top8_down5_left8Class{
 margin-top : 8px;
 margin-left : 8px;
 margin-bottom : 5px;
}

.top8_down5_left5Class{
 margin-top : 8px;
 margin-left : 5px;
 margin-bottom : 5px;
}

.top5_down5_left10Class{
 margin-top : 5px;
 margin-left : 10px;
 margin-bottom : 5px;
}

.top5_down5_left25Class{
 margin-top : 5px;
 margin-left : 25px;
 margin-bottom : 5px;
}

.top10_down5Class{
 margin-top : 10px;
 margin-bottom : 5px;
}

.top10_down10Class{
 margin-top : 10px;
 margin-bottom : 10px;
}

.top10_down10_l40Class{
 margin-top : 10px;
 margin-bottom : 10px;
 margin-left : 40px;
}

.top10_down10_l50Class{
 margin-top : 10px;
 margin-bottom : 10px;
 margin-left : 50px;
}

.top10_down10_l60Class{
 margin-top : 10px;
 margin-bottom : 10px;
 margin-left : 60px;
}

.top10_down20_l40Class{
 margin-top : 10px;
 margin-bottom : 10px;
 margin-left : 40px;
}

.top10_down20_l60Class{
 margin-top : 10px;
 margin-bottom : 10px;
 margin-left : 60px;
}

.top10_down5_left5Class{
 margin-top : 10px;
 margin-left : 5px;
 margin-bottom : 5px;
}

.top10_down10_left8Class{
 margin-top : 10px;
 margin-left : 8px;
 margin-bottom : 10px;
}

.top15_down15Class{
 margin-top : 15px;
 margin-bottom : 15px;
}

.top15_left1Class{
 margin-top : 15px;
 margin-left : 1px;
}

.top15_down3_left5Class{
 margin-top : 15px;
 margin-left : 5px;
 margin-bottom : 3px;
}

.top15_down5_left5Class{
 margin-top : 15px;
 margin-left : 5px;
 margin-bottom : 5px;
}

.top15_down15_left30Class{
 margin-top : 15px;
 margin-left : 30px;
 margin-bottom : 15px;
}

.top20_down20Class{
 margin-top : 20px;
 margin-bottom : 20px;
}

.top20_down20_l10Class{
 margin-top : 20px;
 margin-bottom : 20px;
 margin-left : 10px;
}

.top20_down20_l20Class{
 margin-top : 20px;
 margin-bottom : 20px;
 margin-left : 20px;
}

.top20_down20_l30Class{
 margin-top : 20px;
 margin-bottom : 20px;
 margin-left : 30px;
}

.top20_down20_l50Class{
 margin-top : 20px;
 margin-bottom : 20px;
 margin-left : 50px;
}

.top20_down20_l60Class{
 margin-top : 20px;
 margin-bottom : 20px;
 margin-left : 60px;
}

.top20_down5Class{
 margin-top : 20px;
 margin-bottom : 5px;
}

.top25_down25Class{
 margin-top : 25px;
 margin-bottom : 25px;
}

.top25_down25_l30Class{
 margin-top : 25px;
 margin-bottom : 25px;
 margin-left : 30px;
}

.top25_down25_l40Class{
 margin-top : 25px;
 margin-bottom : 25px;
 margin-left : 40px;
}

.top25_down25_l50Class{
 margin-top : 25px;
 margin-bottom : 25px;
 margin-left : 50px;
}

.top25_down25_l60Class{
 margin-top : 25px;
 margin-bottom : 25px;
 margin-left : 60px;
}

.top25_down25_l80Class{
 margin-top : 25px;
 margin-bottom : 25px;
 margin-left : 80px;
}

.top25_down25_l100Class{
 margin-top : 25px;
 margin-bottom : 25px;
 margin-left : 100px;
}

.top30_down30Class{
 margin-top : 30px;
 margin-bottom : 30px;
}

.top30_down5Class{
 margin-top : 30px;
 margin-bottom : 5px;
}

.down5_left8Class{
 margin-left : 8px;
 margin-bottom : 5px;
}

.down8_left6Class{
 margin-left : 6px;
 margin-bottom : 8px;
}

.down10_left6Class{
 margin-left : 6px;
 margin-bottom : 10px;
}

.down20_left20Class{
 margin-left : 20px;
 margin-bottom : 20px;
}

.down20_left30Class{
 margin-left : 30px;
 margin-bottom : 20px;
}

.down20_left40Class{
 margin-left : 40px;
 margin-bottom : 20px;
}

.down20_left50Class{
 margin-left : 50px;
 margin-bottom : 20px;
}

.down20_left60Class{
 margin-left : 60px;
 margin-bottom : 20px;
}

.down20_left130Class{
 margin-left : 130px;
 margin-bottom : 20px;
}

.down20_left140Class{
 margin-left : 140px;
 margin-bottom : 20px;
}

.down20_left150Class{
 margin-left : 150px;
 margin-bottom : 20px;
}

.down30_left130Class{
 margin-left : 130px;
 margin-bottom : 30px;
}

.down30_left140Class{
 margin-left : 140px;
 margin-bottom : 30px;
}

.down30_left150Class{
 margin-left : 150px;
 margin-bottom : 30px;
}

.down30_left20Class{
 margin-left : 20px;
 margin-bottom : 30px;
}

.down40_left20Class{
 margin-left : 20px;
 margin-bottom : 40px;
}

.down45_left20Class{
 margin-left : 20px;
 margin-bottom : 45px;
}

.down50_left20Class{
 margin-left : 20px;
 margin-bottom : 50px;
}

.down60_left20Class{
 margin-left : 20px;
 margin-bottom : 60px;
}

.down70_left20Class{
 margin-left : 20px;
 margin-bottom : 70px;
}

.down80_left20Class{
 margin-left : 20px;
 margin-bottom : 80px;
}

.top_down_d1Class{
 margin-top : -1px;
 margin-bottom : -1px;
}

.top_down_d3Class{
 margin-top : -3px;
 margin-bottom : -3px;
}

.top_down_d4Class{
 margin-top : -4px;
 margin-bottom : -4px;
}

.top_down_d6Class{
 margin-top : -6px;
 margin-bottom : -6px;
}

.top_down_d8Class{
 margin-top : -8px;
 margin-bottom : -8px;
}

.top_down_d10Class{
 margin-top : -10px;
 margin-bottom : -10px;
}

.navi_line20Class{
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : silver;
 border-top-width : 1px;
 border-top-style : solid;
 border-top-color : silver;
 border-left-width : 1px;
 border-left-style : solid;
 border-left-color : silver;
 width : 20%;
}

.navi_line16Class{
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : silver;
 border-top-width : 1px;
 border-top-style : solid;
 border-top-color : silver;
 border-left-width : 1px;
 border-left-style : solid;
 border-left-color : silver;
 width : 16%;
}

.navi_line16_2Class{
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : silver;
 border-top-width : 1px;
 border-top-style : solid;
 border-top-color : silver;
 border-left-width : 1px;
 border-left-style : solid;
 border-left-color : silver;
 width : 16%;
 border-right-width : 1px;
 border-right-style : solid;
 border-right-color : silver;
}

.box_Class{
 border-right-width : 1px;
 border-right-style : solid;
 border-right-color : silver;
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : silver;
 border-left-width : 1px;
 border-left-style : solid; 
 border-left-color : silver;
 border-top-width : 1px;
 border-top-style : solid;
 border-top-color : silver; 
 vertical-align : top;
 text-align : left; 
 padding-left : 10px;
 padding-right : 10px;
 padding-bottom : 6px;
 padding-top : 6px;
}

.s_fontClass{
 font-size : 86%;
 text-align : left;
 padding-left : 5px;
 width : 190px;
 padding-bottom : 10px;
}

.endClass{
 background-color : #e0d8b1;
 text-align : left;
 padding-top : 20px;
 padding-left : 20px;
 padding-right : 20px;
 padding-bottom : 20px;
 font-size : 80%;
 color : #480000;
 line-height : 1.6;
}

.paypalClass{
 margin-top : 5px;
 margin-left : 8px;
 margin-bottom : 10px;
}

.pad15Class{
 padding-top : 15px;
 padding-left : 15px;
 padding-right : 15px;
 padding-bottom : 15px;
}

.pad20Class{
 padding-top : 20px;
 padding-left : 20px;
 padding-right : 20px;
 padding-bottom : 20px;
}

.th_3Class{
 height: 3px;
 background-color : #c9b378;
}

.th_5Class{
 height : 5px;
 background-color : maroon;
}

.tw_300Class{
 width: 300px;
 background-color : maroon;
}

.tw_574Class{
 width: 574px;
 background-color : maroon;
}

.tw_874Class{
 width: 874px;
}

.td20pClass{
 width : 20%;
}

.scClass{
 font-size : 88%;
 line-height : 1.3px;
 padding-top : 5px;
 padding-left : 5px;
 padding-right : 5px;
 padding-bottom : 5px;
}

.hyoClass{
 margin-right : 10px;
 margin-bottom : 8px; 
 float : left;
}

.hyo2Class{
 margin-right : 10px;
 float : left;
 margin-left : 0px;
}

.newlinkClass{
 text-align : left;
 padding-top : 15px;
 padding-left : 5px;
 padding-right : 5px;
 padding-bottom : 20px;
 line-height : 2;
}

.link_historyClass{
 text-align : left;
 padding-top : 15px;
 padding-bottom : 15px;
 padding-left : 20px;
 font-size : 96%;
}

.newpage_infospaceClass{
 text-align : left;
 padding-top : 0px;
 padding-left : 20px;
 padding-right : 20px;
 padding-bottom : 20px;
}

.font88Class{
 font-size : 88%;
}

.color4Class{
 background-color : #fb9fab;
}

.color5Class{
 background-color : #ffb5ff;
}

.shoukai_picClass{
 border-width : 1px;border-style : solid;border-color : #ffcc00;
}

.kidmoni_picClass{
 border-width : 1px;border-style : solid;border-color : #ff0033;
}

.sitemap_logoClass{
 margin-left : 120px;
 margin-bottom : -1px;
}

.end_fontClass{
 color : #480000;
 text-decoration : none;
}

.f_leftClass{
 margin-right : 10px;
 margin-bottom : 5px;
 float : left;
}
strong{
	color : #373737;
}

.picleft8{
	margin-right : 8px;
float : left;
}

.picright8{
	margin-left : 8px;
float : right;
}
