@charset "shift_jis";


/*--------------------------------------------
	about
--------------------------------------------*/

.aboutfImgBm
	{
	margin-bottom:11px!important;
	}

.abtxtCont
	{
	margin:0 auto 25px;
	width:652px;
	}

.ptxtaboutsw
	{
	width:235px;
	text-align:left;
	font-size:small;
	line-height:1.4;
	}

/* Hides from IE-mac \*/
* html .ptxtaboutsw 
	{
	font-size:x-small;
	line-height:1.4;	
	}
/**/

.h2duty
	{
	margin-top:8px;
	}

.h4imgTmCul
	{
	margin-top:18px;
	}

.h4imgTmEle
	{
	margin-top:35px;
	}

.h4imgTmGro
	{
	margin-top:36px;
	}

.aboutprLw
	{
	width:390px;
	}

.aboutprRw
	{
	width:235px;
	font-size:small;
	line-height:1.4;	
	}

/* Hides from IE-mac \
* html .aboutprRw 
	{
	font-size:x-small;
	line-height:1.4;	
	}*/
/**/

.aboutshowLw
	{
	width:390px;
	}
/*sato*/
.aboutshowRw
	{
	width:218px;
	font-size:small!important;
	line-height:1.4;	
	}

/* Hides from IE-mac \
* html .aboutshowRw 
	{
	font-size:x-small;
	line-height:1.4;	
	}
/**/


.aboutshowRw p{
	padding:10px;
	text-align:left;
/*	background:#F2F2F2;*/
	}

.aboutimgshtb
	{
	margin:76px 0 12px;
	}

/* unuse flash */
#about #flashcontmain
	{
	margin:0;
	padding:0;
	position: relative;
	}
#about #flashcontmain li {
	list-style: none;
	display: block;
	width: 95px;
	height: 196px;
	background: url(../../../gomasyoujin/about/img/gnav_about.jpg) no-repeat;
	opacity: 0;
    filter: alpha(opacity=0); /* For IE8 and earlier */
}
#about #flashcontmain li:hover {
	opacity: 100;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}
#about #flashcontmain li a {
	display: block;
	width: 95px;
	height: 196px;
	text-indent: -9999px;
}
#about #flashcontmain li#gnav01 {
	position: absolute;
	top: 97px;
	left: 379px;
	background-position: -255px 0;
}
#about #flashcontmain li#gnav02 {
	position: absolute;
	top: 97px;
	left: 251px;
	background-position: -127px 0;
}
#about #flashcontmain li#gnav03 {
	position: absolute;
	top: 97px;
	left: 124px;
	background-position: 0 0;
}