/* CSS Document */

/*�������ݒ�*/

body{
	color:#330000;/*�ʏ�̃e�L�X�g�J���[*/
	}
a{
	color:#006699;/*�ʏ�̃����N�e�L�X�g�J���[*/
	}
a:hover{
	color:#FF9900;/*�}�E�X����������̒ʏ�̃����N�e�L�X�g�J���[*/
	text-decoration:underline;/*�}�E�X���������������\���i���Ȃ��ꍇ�� underline �� none �ցj*/
	font-size: 100%;
	}

/*�������ݒ肱���܂�*/



*{
	margin:0; padding:0;
}
img{
	border:0;
}
/************************************************/
/***�h�d�U�D�O***/
* html .test{
	font-size:small;
}
/***�h�d�V�D�O***/
*:first-child +html .test{
	font-size:medium;
}
/***FIRE FOX***/
html >body .test{
	font-size:medium;
}
/***�T�t�@���Eopera***/
html:first-child .test{
	font-size:medium;
}
/************************************************/
body{
	text-align:center; width:100%; font-family:	'���C���I',	'Meiryo',	'Hiragino Kaku Gothic Pro',	'�q���M�m�p�S Pro W3',	'Osaka',	'�l�r �o�S�V�b�N',	sans-serif;
}

p,th,td,li{
	font-size:80%; line-height:150%;
}


.CNT{
	text-align:center;
}
.L{
	text-align:left;
}
.R{
	text-align:right;
}

.clr_sps{
	clear:both; font-size:1px;
}

#container{
	width:740px; margin:auto; text-align:left;
}
h1{
	margin:10px 0 0 0px; height:38px; font-weight:normal; background : url(bg_h1.gif) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent; text-indent:62px;
}
h1 a{
	font-size:25px; line-height:38px; vertical-align:top; text-decoration:none; color:#333333;
}
#head_menu{
	width:740px; background : url(bg_head_menu.jpg) 0% 0% / auto auto repeat-x scroll padding-box border-box transparent; text-align:right; font-size:10px; line-height:25px; color:#FFFFFF;
}
#head_menu a{
	color:#000000; font-size:12px; letter-spacing:1px; text-decoration:none; height:25px; vertical-align:middle; margin:0 4px 0 4px;
}
#head_menu a:hover{
	color:#FF0066;
}


#contents{
	margin:6px 0 0 0; clear:left;
}
#main_image{
	background : url(bg_main_pic.gif) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent; width:740px; height:194px; margin:16px 0 0 0; padding:8px 7px 6px 7px;
}

#copy{
	height:20px;font-size:10px; text-align:right; color:#333333; border:solid #333333; border-width:3px 0 0 0;padding:2px; margin:20px 0 0 0;
}
#copy a{
	color:#333333; text-decoration:none;
}
#copy a:hover{
	color:#333333;
}


/***�g�b�v***/
#top{}
#top h2{
	font-size:25px; line-height:1.2em color:#663300; font-weight:normal;
}
#top div#left{
	float:left; width:398px;
}
#top div#left h3{
	font-size:12px; margin:6px 0 0 0;
}
#top div#left div#info{
	background : url("../../../AppData/Roaming/Justsystem/Homepage Builder Version 19/tmp/cache/www.sbai.jp/auda/img/top/bg_info.gif") 0% 0% / auto auto repeat scroll padding-box border-box transparent; width:398px;
}
#top div#left div#info div#main{
	background : url(bg_info_main.gif) 0% 0% / auto auto repeat-y scroll padding-box border-box transparent; text-align:left;
}
#top div#left div#info div#main h4{
	padding:8px 10px 0 10px; font-size:smaller;
}
#top div#left div#info div#main p{
	padding:2px 10px 0 10px;
	font-size: small;
}
#top div#right{
	float:left; width:230px; margin:0 0 0 20px;
}
#top div#right div#bnr_sps{}
#top div#right div#bnr_sps p{
	width:318px; height:105px; margin:12px 0px 0 0px; text-align:center;
}
#top div#right div#bnr_sps p a{
	background : url(bg_bnr.jpg) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent; display:block; width:318px; height:105px; line-height:105px; color:#333333; font-size:20px; font-weight:bold; text-decoration:none; text-indent:10px;
}
#top div#right div#bnr_sps p a:hover{
	font-size:16px; filter:alpha(opacity=75); /*IE*/ -moz-opacity:0.75; /*FF*/
}


/***���̑��̃y�[�W***/
#main_image2{
	background : url(bg_main_pic.gif) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent; width:740px; height:194px; margin:16px 0 0 0; padding:8px 7px 6px 7px;
}
#main_image2 h2{
	background : url(main_pic01.jpg) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent; width:726px; height:180px; font-size:25px; color:#ffffff; font-weight:normal; text-align:right; padding:120px 30px 0 0;
}
#sub_page{}
#sub_page h3{
	background : url(bg_h3a.jpg) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent; text-indent:20px; font-size:100%; color:#663300; color:#333333; margin:10px 0 0 0;
}
#sub_page p{
	margin:6px 0 0 0;
}
