@import "base.css";
@charset "utf-8";

body {
	FONT-SIZE: 14px; line-height: 150%; COLOR: #555555; 
	FONT-FAMILY: "ヒラギノ明朝 Pro W6","verdana",osaka,"ＭＳ Ｐゴシック",san-serif
	scrollbar-face-color:#white;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#A47160;
	scrollbar-highlight-color:#A47160;
	scrollbar-shadow-color:#A47160;
	scrollbar-3dlight-color:#fffffff;
	scrollbar-darkshadow-color:#ffffff;
	background-image: url(img/dots_w.gif);
}

blockquote {
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	border: dashed 2px tan;
}

tr {
	FONT-SIZE: 14px; line-height: 150%; COLOR: #555555; FONT-FAMILY: "ヒラギノ明朝 Pro W6","verdana",osaka,"ＭＳ Ｐゴシック",san-serif
}

th {
	FONT-SIZE: 14px; text-align: left; line-height: 150%; COLOR: #555555; FONT-FAMILY: "ヒラギノ明朝 Pro W6","verdana",osaka,"ＭＳ Ｐゴシック",san-serif
}

TD {
	FONT-SIZE: 14px; text-align: left; line-height: 150%; COLOR: #000000; FONT-FAMILY: "ヒラギノ明朝 Pro W6","verdana",osaka,"ＭＳ Ｐゴシック",san-serif
}


SELECT {
	FONT-SIZE: 14px; line-height: 150%; COLOR: #333333; FONT-FAMILY: "ヒラギノ明朝 Pro W6""verdana",osaka,"ＭＳ Ｐゴシック",san-serif
}

INPUT {
	FONT-SIZE: 14px; line-height: 150%; COLOR: #333333; FONT-FAMILY: "ヒラギノ明朝 Pro W6""verdana",osaka,"ＭＳ Ｐゴシック",san-serif
}

H1,h2,h3  {
	FONT-SIZE: 14px; line-height: 150%; COLOR: #333333; FONT-FAMILY: "ヒラギノ明朝 Pro W6""verdana",osaka,"ＭＳ Ｐゴシック",san-serif; FONT-WEIGH: normal
}


/* リンク関連 */

A:link {color: #0000ff; TEXT-DECORATION: none}
A:visited {color: #0000ff; TEXT-DECORATION: none}
A:hover {color: #ee0000; TEXT-DECORATION: underline}
A:link:active { color: #0000FF; text-decoration: none; background: none;}


/* イメージ */

img { border: none: }

a:link img { border: 0pt solid #ffffff}
a:visited img { border: 0pt solid #ffffff }
a:hover img { border:  0pt solid #ffffff }
a:focus img { border:  0pt solid #ffffff }
a:active { border:  0pt solid #ffffff }


.menu {
	FONT-SIZE: 10pt; line-height: 150%; TEXT-DECORATION: none
}

.menu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.menu A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.menu A:hover {
	COLOR: #ffff00; TEXT-DECORATION: none
}

.menu2 {
	FONT-SIZE: 9pt; TEXT-DECORATION: none
}

.menu2 A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}

.menu2 A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}

.menu2 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}




.namisen {
	BACKGROUND-POSITION: 0px bottom; FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../images/namisen.gif); PADDING-BOTTOM: 0.2em; BACKGROUND-REPEAT: repeat-x
}


.box {
	border: 1px solid #FF9900;
}
.box2 {

	border: 1px solid #666666;
}
.box3_large {


	border: 3px dotted #336600;
}

.box_grey {


	border: 1px solid #333333;
}

.box_blue {

	border: 1px solid #0000FF;
}
.box_blue_hasen {


	border: 1px dashed #0000FF;
}

.under {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.tya {
	border: 3px dotted #A47160;
}

.bluebox {
	background: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	border-top: 0px solid #00539B;
	border-right: 2px solid #00539B;
	border-bottom: 0px solid #00539B;
	border-left: 2px solid #00539B;
}

.hasen {
	border: 1px dashed #0000ff;
	line-height: 150%;
	margin-left: 10px;
}

.m12 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 12px;
	font-weight: normal;
       line-height: 150%;
}


.m14 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 14px;
       line-height: 150%;
}

.m16 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 16px;
        line-height: 150%;
}


.m18 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 18px;
	line-height: 150%;
}

.m20 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 20px;
	line-height: 150%;
}

.m24 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 24px;
	line-height: 150%;
}

.m28 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 28px;
	line-height: 150%;
}

.m36 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 36px;
	line-height: 150%;
}

.sp12 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 12px;
	font-weight: normal;
       line-height: 150%;
}


.sp14 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 14px;
        line-height: 170%;
	margin-left: 10px;
}

.sp16 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 16px;
        line-height: 170%;
	margin-left: 10px;
}


.sp18 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 18px;
	line-height: 170%;
	margin-left: 10px;
}

.sp20 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 20px;
	line-height: 170%;
	margin-left: 10px;
}

.sp24 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 24px;
	line-height: 170%;
	margin-left: 10px;
}

.sp36 {
	font-family: verdana ,"ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",arial ,sans-serif;
	font-size: 36px;
	line-height: 170%;
}




.style20 {font-size: 14; }
.style28 {font-size: 18px; font-weight: bold; }
.style29 {font-size: 16px;}
.style30 {	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}


