@charset "euc-jp";

A:link {  color:#333333; }
A:visited { color:#333333; }
A:active {  color:#3333ff; }
A:hover {  color:#3333ff; }
.font_13_FFFFFF {
	font-size: 13px;
	line-height: 18px;
	color: #9a0034;
}
.font_14_3333 {
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}
body {
	background-color:#f6f6f6;
	background-position:top;
	background-attachment:fixed;
}
.iframe { 
	scrollbar-Track-Color:#000000;
    scrollbar-Face-Color:#000000;
    scrollbar-Shadow-Color:#990000;
    scrollbar-DarkShadow-Color:#000000;
    scrollbar-Highlight-Color:#000000;
    scrollbar-3dLight-Color:#990000;
    scrollbar-Arrow-Color:#990000;
}
.font_12_666666 {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.font_12_FFFFFF {
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
}
.font_10_666666 {
	font-size: 10px;
	line-height: 18px;
	color: #333333;
}
.font_14_FFFFFF {
	font-size: 14px;
	line-height: 20px;
	font-weight: bolder;
	color: #FFFFFF;
}
.ba {
	background-image: url(../img/t_mid.jpg);
	background-repeat: repeat;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	}
	.font_14_660033 {
	font-size: 18px;
	line-height: 24px;
	font-weight: bolder;
	color: #660033;
}
.b2 {
	background-image: url(../img/midasi2.jpg);
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.bg01 {
	background-image: url(../img/bg01.gif);
	background-repeat: repeat;
}
.migi {
	background-image: url(../img/bg_m.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.hidaei {
	background-image: url(../img/bg_h.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.hidari2 {
	background-image: url(../img/hidari2.jpg);
	background-repeat: repeat-y;
}
.migi2 {
	background-image: url(../img/migi2.jpg);
	background-repeat: repeat-y;
}
.sp01 {
	background-image: url(../img/sp01.jpg);
	background-repeat: repeat-y;
}
.bg_t {
	background-image: url(../img/bgs.jpg);
	background-repeat: repeat-y;
}
.kugiri {
	background-image: url(../img/kugiri.jpg);
	background-repeat: repeat-y;
}
.what_bg {
	background-image: url(../img/what_bg.jpg);
	background-repeat: repeat;
}
.bg_t br {
	background-image: url(../img/what_bg.jpg);
}
.kugiri2 {
	background-image: url(../img/kugiri2.jpg);
}
.b_menu {
	background-image: url(../img/b_menu.gif);
	background-repeat: no-repeat;
}
.head_bg {
	background-image: url(../img/header_bg.jpg);
	background-repeat: no-repeat;
}
.foot_bg {
	background-image: url(../img/footer_bg.jpg);
}
.menu_bg {
	background-image: url(../img/menu/gNav_bg.jpg);
}
.under2 {
	background-image: url(../img/top.jpg);
}
.bg_con {
	background-image: url(../company/img/bg_con.jpg);
}
.topborder {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-width: 1;
}
.under {
	background-image: url(../img/under.jpg);
}
.submenu {
	background-image: url(../company/img/02.jpg);
}

.submenu_b {
	background-image: url(../company/img/big.jpg);
}
.submenu2 {
	background-image: url(../company/img/02_2.jpg);
}

.bgse {
	background-image: url(../company/img/bg_se.jpg);
	background-repeat: repeat-y;
}
.map1 {
	background-image: url(../company/img/globe.jpg);
	background-repeat: no-repeat;
}

.map2 {
	background-image: url(../company/img/globe2.jpg);
	background-repeat: no-repeat;
}

.submenu2 {
	background-image: url(../company/img/03.jpg);
}

.font_read {
	font-size: 18px;
	color: #9A0034;
	line-height: 28px;
}
