<!--
/*

 sab's web ver.20090910 (@_@;)uwah-n!!
 This theme was designed and built by sab.

*/

/*------------------------------------------------------
サイト全体のスタイル
------------------------------------------------------*/
body{
 background-image: url("img/top12.jpg");
 background-color: #FFFFFF;
 background-attachment: fixed;
 background-repeat: no-repeat;
 margin: 0px;
 padding: 0px;
 color: #000000;
 font-size: 8pt;
 line-height: 1.0
/* background-position:right top; 背景右上固定*/
}

img {
 border:0;
}

/*区切り線*/
hr{
 align: right;
 width: 100%;
 height: 1px;
 color: #000000
}

/*＜main＞リンク*/
a:link { color: #000000; text-decoration: none}
a:visited { color: #000000; text-decoration: none}
a:active { color: #B0C4DE; text-decoration: none}
a:hover { color:#FF8C00; text-decoration: none; position:relative; top:1px; left:1px}

/*＜sub＞リンク*/
.sub a:link { color: #000000; text-decoration: underline}
.sub a:visited { color: #778899; text-decoration: underline}
.sub a:active { color: #B0C4DE; text-decoration: underline}
.sub a:hover { color: #FF8C00; text-decoration: underline}

/*＜special＞リンク*/
.spe a:link { color: #9C9C9C; text-decoration: none}
.spe a:visited { color: #9C9C9C; text-decoration: none}
.spe a:active { color: #B0C4DE; text-decoration: none}
.spe a:hover { color:#FF8C00; text-decoration: none; position:relative; top:1px; left:1px}

/*文字指定*/
.h1{font-size:20pt;line-height:30px;font-family:'Arial Black',Georgia,Verdana,Osaka,'MS P Gothic'}
.h2{font-size:10px;line-height:12px;font-family:Osaka, Arial}
.h3{font-size:18px;line-height:20px;font-family:Georgia,Verdana,Osaka,'MS P Gothic'}
.h4{font-size:10px;line-height:12px;font-family:Georgia,Verdana,Osaka,'MS P Gothic'}

#wrapper {
 background-color: transparent;
 width: 100%;
 height: 100%;
 margin: 0px 10% 0px 0px;
 padding: 0px;
 border: hidden;
}



/*------------------------------------------------------
上の部分【Header】指定
------------------------------------------------------*/
#header {
 float: none;
 width: 100%;
 height: 200px;
 margin:0px;
 padding: 150px 0px 0px;
 border-width: 0px 0px 1px 0px;
 border-color: #000000;
 border-style: solid;
 background-color: transparent;
/*
 background-image: url("img/top***.jpg");
 background-attachment: fixed;
 background-repeat: no-repeat;
*/
 text-align: right;
}

#header div#description {
 margin: 3px 0px 2px;
 padding: 0px;
}


/*------------------------------------------------------
下の部分【Main contents】指定
------------------------------------------------------*/
#contents {
 float: none;
 width: 100%;
 margin: 0px 0px 0px 25%;
 padding: 0px;
 border: hidden;
 background-color: transparent;
 text-align: right;
}

#contents hr {
 align: left;
 width: 100%;
 height: 1px;
 color: #000000
}


/**** guideページ ***
------------------------------------------------------*/
/* guide_box__LEFT */
#contents .contents_body1 {
 float: left;
 width: 60%;
 margin: 0px 10px 0px 0px;
 padding: 20px 0px;
 border: hidden;
 text-align: left;
}

/* bkm_box__RIGHT */
#contents .contents_body2 {
 float: none;
 width: 100%;
 margin: 0px;
 padding: 20px 0px;
 border: hidden;
 text-align: left;
}

/*＜bkm_box＞リンク*/
#contents .contents_body2 a:link { text-decoration: none }
#contents .contents_body2 a:visited { text-decoration: none }
#contents .contents_body2 a:hover { font-weight: bold;position: relative;top: 1px;left: 1px;color:#FF8C00;text-decoration: none }

/* contents_form_box */
#contents .contents_form {
 float: left;
 width: 254px;
 margin: 0px;
 padding: 0px;
 border: hidden;
 text-align: right;
}


/**** imgページ ***
------------------------------------------------------*/
/* img_box__LEFT */
#contents .contents_body_img_l {
 float: left;
 width: 49%;
 margin: 20px 8px 0px 0px;
 padding: 0px;
 border: 1px dashed #000000;
 text-align: left;
}

/* img_box__RIGHT */
#contents .contents_body_img_r {
 float: none;
 width: 100%;
 margin: 20px 0px 0px 0px;
 padding: 0px;
 border: 1px dashed #000000;
 text-align: right;
}

/*＜img_box＞リンク*/
#contents .contents_body2 a:link { text-decoration: none }
#contents .contents_body2 a:visited { text-decoration: none }
#contents .contents_body2 a:hover { font-weight: bold;position: relative;top: 1px;left: 1px;color:#FF8C00;text-decoration: none }


/**** 全ページ共通 ***
------------------------------------------------------*/
/* contents title_box */
#contents .contents_title {
 float: left;
 width: 100%;
 height: 50px
 margin: 0px;
 padding: 10px 0px 0px 0px;
 border-bottom: 1px dashed #000000;
 text-align: left;
}

/* contents nakami_box */
#contents .contents_nakami {
 float: left;
 width: 100%;
 margin: 0px;
 padding: 25px 10px;
 border: hidden;
 text-align: left;
}





/*------------------------------------------------------
ブクマリンク用のスタイル
------------------------------------------------------*/
/*(保留用)*/

/*マウスオーバーで*/
.cap a:link{text-decoration: none }
.cap a:visited{text-decoration: none }
.cap a:hover{font-weight: bold; position: relative; top: 1px;left: 1px; color:#FF8C00; text-decoration: none }



-->
<!--
/*linkbox2と4の背景
background-image:url("img/sozai/sukashi.gif")*/
-->