BODY {
	MARGIN: 0px; text-align: center; FONT: 1em "Osaka","MS ゴシック",monospace; COLOR: #323232; BACKGROUND-COLOR: #D9E7F2;
	background-image: url(images/bg.jpg); background-repeat: repeat-x; background-position: bottom; }
A:link {
	COLOR: #142B9E; BACKGROUND-COLOR: transparent;}
A:visited {
	COLOR: #001581; BACKGROUND-COLOR: transparent;}
A:hover {
	COLOR: #001581; BACKGROUND-COLOR: transparent;}
A:active {
	COLOR: #001581; BACKGROUND-COLOR: transparent;}

DIV#spase{
	BORDER: 0px; width: 300px; height: 8px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; overflow:hidden;}

DIV#body {
	BORDER: #306693 1px solid; width:842px; text-align: left;  PADDING: 0px; MARGIN: 0px  auto  0px  auto; BACKGROUND-COLOR: #ffffff;}
HR { MARGIN: 10px 0px 30px 0px; text-align:center; width:90%; }

H1{ PADDING: 0px; MARGIN: 0px; line-height: 100%; font-size: 1.0em; font-weight: normal; display:inline; }

H2{ PADDING: 0px; MARGIN: 0px; line-height: 100%; font-size: 1.0em; font-weight: normal; display:inline; }

H3{ PADDING: 0px; MARGIN: 0px; line-height: 100%; font-size: 1.0em; font-weight: normal; display:inline; }




/*============ TOP用 ============= */ 
/*================================ */ 

DIV#titleA {
	BORDER: #306693 0px solid; width:842px; height:189px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}
DIV#menu {position:relative;
	BORDER: #306693 0px solid; width:842px; height:21px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}

/* ==== MENU@ボタン用 【000】 ==== */ 
DIV#main_b000 {position:absolute; top:0px; left:0px;
   MARGIN:0px; PADDING: 0px; width:120px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b000 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:120px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button01_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b000 A:active{
   MARGIN:0px; PADDING: 0px; width:120px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button01_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b000 A:hover{
   MARGIN:0px; PADDING: 0px; width:120px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button01_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【001】 ==== */ 
DIV#main_b001 {position:absolute; top:0px; left:120px;
   MARGIN:0px; PADDING: 0px; width:256px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b001 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:256px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button02_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b001 A:active{
   MARGIN:0px; PADDING: 0px; width:256px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button02_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b001 A:hover{
   MARGIN:0px; PADDING: 0px; width:256px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button02_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【002】 ==== */ 
DIV#main_b002 {position:absolute; top:0px; left:376px;
   MARGIN:0px; PADDING: 0px; width:98px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b002 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:98px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button03_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b002 A:active{
   MARGIN:0px; PADDING: 0px; width:98px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button03_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b002 A:hover{
   MARGIN:0px; PADDING: 0px; width:98px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button03_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【003】 ==== */ 
DIV#main_b003 {position:absolute; top:0px; left:474px;
   MARGIN:0px; PADDING: 0px; width:127px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b003 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:127px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button04_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b003 A:active{
   MARGIN:0px; PADDING: 0px; width:127px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button04_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b003 A:hover{
   MARGIN:0px; PADDING: 0px; width:127px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button04_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【004】 ==== */ 
DIV#main_b004 {position:absolute; top:0px; left:601px;
   MARGIN:0px; PADDING: 0px; width:241px; height:21px; BORDER: #C38B00 0px solid;}





DIV#titleB {
	BORDER: #306693 0px solid; width:842px; height:46px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}

DIV#main_txt {
	BORDER: #306693 0px solid; width:692px;  PADDING: 0px; MARGIN: 10px 50px 10px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_tit {
	BORDER: #306693 0px solid; width:692px; height:32px; PADDING: 0px; MARGIN: 20px 0px 0px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; }
DIV#topic_win {
	BORDER: #384318 1px solid; width:670px; height:190px; PADDING: 0px; MARGIN: 0px 0px 0px 120px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }

DIV#topic_winA{position:relative;
	BORDER: #306693 0px solid;  width:45px; PADDING: 0px; MARGIN: 2px 50px 30px 120px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_winB{position:absolute; top:0px; left:46px;
	BORDER: #384317 1px solid; width:624px; height:182px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }

DIV#address {
	BORDER: #306693 0px solid; width:822px; PADDING: 0px; MARGIN: 10px; BACKGROUND-COLOR: #FFFFFF; text-align:right; font-size: 0.8em; }

DIV#foot {
	BORDER: #306693 0px solid; width:842px; height:49px; MARGIN: 20px 0px 0px 0px; color:#FFFFFF; BACKGROUND-COLOR: #9F9BFC;}

DIV#right {text-align:right; MARGIN: 0px 10px 0px 0px; font-size: 0.8em; }


DIV#topback {text-align:right; MARGIN: 30px 10px 0px 0px; font-size: 0.8em; }


/*============ MOS用 ============= */ 
/*================================ */ 

DIV#mostitleA {
	BORDER: #306693 0px solid; width:842px; height:70px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}
DIV#mostitleB {
	BORDER: #306693 0px solid; width:842px; height:15px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}

DIV#coner_tit {
	BORDER: #306693 0px solid; width:762px; height:42px; PADDING: 0px; MARGIN: 40px 40px 40px 40px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#sub_tit {
	BORDER: #306693 0px solid; width:762px; height:27px; PADDING: 0px; MARGIN: 0px 40px 20px 40px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#sub_tit2 {
	BORDER: #306693 0px solid; width:742px; height:27px; PADDING: 0px; MARGIN: 40px 40px 20px 60px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }


DIV#col2A_tit {
	BORDER: #000F59 1px solid;  PADDING: 5px 0px 2px 5px; MARGIN: 0px 0px 8px 0px; BACKGROUND-COLOR: #7A8EF8; font-weight: bold; COLOR: #FFFFFF; }
DIV#col2A{position:relative;
	BORDER: #306693 0px solid;  width:320px; height:226px; PADDING: 0px; MARGIN: 10px 50px 10px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#col2B{position:absolute; top:0px; left:322px;
	BORDER: #306693 0px solid; width:370px; PADDING: 0px 0px 0px 30px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }

DIV#col3A{position:relative;
	BORDER: #306693 0px solid;  width:300px; PADDING:  8px 0px 8px 0px; ; MARGIN: 10px 50px 10px 80px; BACKGROUND-COLOR: #FFFFFF; text-align:left;}
DIV#col3B{position:absolute; top:0px; left:312px;
	BORDER: #FFFFFF 0px solid; width:25px; PADDING: 8px 0px 8px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%;}
DIV#col3C{position:absolute; top:10px; left:339px;
	BORDER: #A68900 2px solid; width:383px; PADDING: 8px 0px 8px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFEC69; text-align:left; line-height: 130%; font-weight: bold; COLOR: #574A00; }
DIV#col3D{position:absolute; top:40px; left:339px;
	BORDER: #A68900 2px solid; width:383px; PADDING: 8px 0px 8px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFEC69; text-align:left; line-height: 130%; font-weight: bold; COLOR: #574A00; }

UL { MARGIN: 0px 0px 0px 0px; PADDING: 0px  0px  0px  20px; }
LI { list-style: disc outside; line-height: 1.5em;}
.LIB { list-style: circle outside; PADDING: 0px  0px  0px  0px; MARGIN: 0px;}
.small { MARGIN: 3px 0px 0px 0px; PADDING: 5px; font-size: 0.8em; COLOR: #52611C; line-height: 10pt; BACKGROUND-COLOR: #F8FFE1;}


/*=========== topic用 =========== */ 
/*================================ */ 

DIV#topic_body {
	BORDER: #306693 0px solid; width:580px; height:100%; text-align: left;  PADDING: 0px; MARGIN:0px; BACKGROUND-COLOR: #ffffff;}
DIV#topic_win{
	BORDER: #384317 0px solid; width:567px;  PADDING: 0px 20px 20px 20px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_date{
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:560px; PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 20px 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_subdate{
	BORDER: #384317 0px solid ; PADDING: 0px 0px 0px 20px; MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #FFFFFF; color:#376FFF ;  text-align:left; line-height: 120%; font-size: 0.8em; }



/*=========== report用 =========== */ 
/*================================ */ 

DIV#report_win{
	BORDER: #384317 1px solid; width:624px;  PADDING: 10px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#report_date{
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:579px; PADDING: 0px 0px 0px 5px; MARGIN: 0px 0px 20px 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }


/*============ about用 =========== */ 
/*================================ */ 

DIV#about_col2A{position:relative;
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:500px; height:20px; PADDING: 0px; MARGIN: 10px 0px 100px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#about_col2B{position:absolute; top:30px; left:50px;
	BORDER: #306693 0px solid; width:500px; PADDING: 0px 0px 0px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#abo_tit {
	BORDER: #306693 1px solid; width:200px; PADDING: 3px 3px 1px 15px; MARGIN: 0px 40px 10px 80px; BACKGROUND-COLOR: #061EAC; text-align:left; line-height: 100%; color: #FFFFFF; font-weight: bold; }
DIV#abo_txt {
	BORDER: #306693 0px solid; width:692px;  PADDING: 0px; MARGIN: 10px 50px 10px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; font-size: 1.0em;  }



/*=========== koubo用 =========== */ 
/*================================ */ 

.koubo_small { MARGIN: 0px 0px 0px 0px; PADDING: 5px; font-size: 0.8em; COLOR: #52611C; line-height: 120%; BACKGROUND-COLOR: #DEF1FD;}
.koubo_small A:link {
	COLOR: #142B9E; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }
.koubo_small A:visited {
	COLOR: #001581; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }
.koubo_small A:hover {
	COLOR: #001581; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }
.koubo_small A:active {
	COLOR: #001581; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }

DIV#koubo_tit {
	BORDER: #306693 1px solid; width:350px; PADDING: 3px 3px 1px 15px; MARGIN: 0px 40px 10px 80px; BACKGROUND-COLOR: #061EAC; text-align:left; line-height: 100%; color: #FFFFFF; font-weight: bold; }
DIV#koubo_tit2 {
	BORDER: #306693 0px solid; width:200px; PADDING: 2px; MARGIN: 10px 0px 2px 0px; BACKGROUND-COLOR: #333333; text-align:left; line-height: 100%; color: #FFFFFF; font-size: 0.8em; }
DIV#koubo_txt { MARGIN: 0px 0px 0px 20px; PADDING: 5px; font-size: 1.0em; COLOR: #52611C; line-height: 120%; BACKGROUND-COLOR: #FFFFFF;}

DIV#koubo_col2A{position:relative;
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:500px; height:20px; PADDING: 0px; MARGIN: 10px 0px 100px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#koubo_col2B{position:absolute; top:50px; left:50px;
	BORDER: #306693 0px solid; width:500px; PADDING: 0px 0px 0px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }

DIV#koubo_siryou {
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:600px; PADDING: 2px 0px 2px 0px; MARGIN: 10px 0px 2px 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 100%; }



DIV#result_tit {
	BORDER: #333333 1px solid; width:550px; PADDING: 8px; MARGIN: 10px 0px 2px 150px; BACKGROUND-COLOR: #F2F2F2; text-align:left; line-height: 120%; color: #333333; font-size: 1.0em; }
DIV#result_cam {
	BORDER: #306693 0px solid; width:450px; PADDING: 2px; MARGIN: 10px 0px 25px 200px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 120%; color: #333333; font-size: 1.0em; }
BODY {
	MARGIN: 0px; text-align: center; FONT: 1em "Osaka","MS ゴシック",monospace; COLOR: #323232; BACKGROUND-COLOR: #D9E7F2;
	background-image: url(images/bg.jpg); background-repeat: repeat-x; background-position: bottom; }
A:link {
	COLOR: #142B9E; BACKGROUND-COLOR: transparent;}
A:visited {
	COLOR: #001581; BACKGROUND-COLOR: transparent;}
A:hover {
	COLOR: #001581; BACKGROUND-COLOR: transparent;}
A:active {
	COLOR: #001581; BACKGROUND-COLOR: transparent;}

DIV#spase{
	BORDER: 0px; width: 300px; height: 8px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; overflow:hidden;}

DIV#body {
	BORDER: #306693 1px solid; width:842px; text-align: left;  PADDING: 0px; MARGIN: 0px  auto  0px  auto; BACKGROUND-COLOR: #ffffff;}
HR { MARGIN: 10px 0px 10px 0px; text-align:center; width:90%; }

H1{ PADDING: 0px; MARGIN: 0px; line-height: 100%; font-size: 1.0em; font-weight: normal; display:inline; }

H2{ PADDING: 0px; MARGIN: 0px; line-height: 100%; font-size: 1.0em; font-weight: normal; display:inline; }

H3{ PADDING: 0px; MARGIN: 0px; line-height: 100%; font-size: 1.0em; font-weight: normal; display:inline; }




/*============ TOP用 ============= */ 
/*================================ */ 

DIV#titleA {
	BORDER: #306693 0px solid; width:842px; height:189px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}
DIV#menu {position:relative;
	BORDER: #306693 0px solid; width:842px; height:21px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}

/* ==== MENU@ボタン用 【000】 ==== */ 
DIV#main_b000 {position:absolute; top:0px; left:0px;
   MARGIN:0px; PADDING: 0px; width:120px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b000 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:120px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button01_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b000 A:active{
   MARGIN:0px; PADDING: 0px; width:120px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button01_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b000 A:hover{
   MARGIN:0px; PADDING: 0px; width:120px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button01_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【001】 ==== */ 
DIV#main_b001 {position:absolute; top:0px; left:120px;
   MARGIN:0px; PADDING: 0px; width:256px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b001 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:256px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button02_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b001 A:active{
   MARGIN:0px; PADDING: 0px; width:256px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button02_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b001 A:hover{
   MARGIN:0px; PADDING: 0px; width:256px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button02_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【002】 ==== */ 
DIV#main_b002 {position:absolute; top:0px; left:376px;
   MARGIN:0px; PADDING: 0px; width:98px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b002 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:98px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button03_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b002 A:active{
   MARGIN:0px; PADDING: 0px; width:98px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button03_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b002 A:hover{
   MARGIN:0px; PADDING: 0px; width:98px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button03_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【003】 ==== */ 
DIV#main_b003 {position:absolute; top:0px; left:474px;
   MARGIN:0px; PADDING: 0px; width:127px; height:21px; BORDER: #C38B00 0px solid;}
DIV#main_b003 A{ display: block;
   MARGIN:0px; PADDING: 0px; width:127px; height:21px;  BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button04_a.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b003 A:active{
   MARGIN:0px; PADDING: 0px; width:127px; height:21px; BORDER: ##C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button04_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}
DIV#main_b003 A:hover{
   MARGIN:0px; PADDING: 0px; width:127px; height:21px; BORDER: #C38B00 0px solid; text-decoration: none;
   BACKGROUND-IMAGE: url(images/button04_b.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top;}

/* ==== MENU@ボタン用 【004】 ==== */ 
DIV#main_b004 {position:absolute; top:0px; left:601px;
   MARGIN:0px; PADDING: 0px; width:241px; height:21px; BORDER: #C38B00 0px solid;}





DIV#titleB {
	BORDER: #306693 0px solid; width:842px; height:46px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}

DIV#main_txt {
	BORDER: #306693 0px solid; width:675px;  PADDING: 0px; MARGIN: 10px 50px 10px 95px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_tit {
	BORDER: #306693 0px solid; width:692px; height:32px; PADDING: 0px; MARGIN: 20px 0px 0px 80px; BACKGROUND-COLOR: #FFFFFF; text-align:left; }
DIV#topic_win {
	BORDER: #384318 1px solid; width:670px; height:190px; PADDING: 0px; MARGIN: 0px 0px 0px 120px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }

DIV#topic_winA{position:relative;
	BORDER: #306693 0px solid;  width:45px; PADDING: 0px; MARGIN: 2px 50px 30px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_winB{position:absolute; top:0px; left:46px;
	BORDER: #384317 1px solid; width:624px; height:182px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }

DIV#address {
	BORDER: #306693 0px solid; width:822px; PADDING: 0px; MARGIN: 10px; BACKGROUND-COLOR: #FFFFFF; text-align:right; font-size: 0.8em; }

DIV#foot {
	BORDER: #306693 0px solid; width:842px; height:49px; MARGIN: 20px 0px 0px 0px; color:#FFFFFF; BACKGROUND-COLOR: #9F9BFC;}

DIV#right {text-align:right; MARGIN: 0px 10px 0px 0px; font-size: 0.8em; }


DIV#topback {text-align:right; MARGIN: 30px 10px 0px 0px; font-size: 0.8em; }


/*============ MOS用 ============= */ 
/*================================ */ 

DIV#mostitleA {
	BORDER: #306693 0px solid; width:842px; height:70px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}
DIV#mostitleB {
	BORDER: #306693 0px solid; width:842px; height:15px; PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;}

DIV#coner_tit {
	BORDER: #306693 0px solid; width:762px; height:42px; PADDING: 0px; MARGIN: 40px 40px 40px 40px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#sub_tit {
	BORDER: #306693 0px solid; width:762px; height:27px; PADDING: 0px; MARGIN: 0px 40px 20px 40px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#sub_tit2 {
	BORDER: #306693 0px solid; width:742px; height:27px; PADDING: 0px; MARGIN: 40px 40px 20px 60px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }


DIV#col2A_tit {
	BORDER: #000F59 1px solid;  PADDING: 5px 0px 2px 5px; MARGIN: 0px 0px 8px 0px; BACKGROUND-COLOR: #7A8EF8; font-weight: bold; COLOR: #FFFFFF; }
DIV#col2A{position:relative;
	BORDER: #306693 0px solid;  width:320px; height:226px; PADDING: 0px; MARGIN: 10px 50px 10px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#col2B{position:absolute; top:0px; left:322px;
	BORDER: #306693 0px solid; width:370px; PADDING: 0px 0px 0px 30px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }

DIV#col3A{position:relative;
	BORDER: #306693 0px solid;  width:300px; PADDING:  8px 0px 8px 0px; ; MARGIN: 10px 50px 10px 80px; BACKGROUND-COLOR: #FFFFFF; text-align:left;}
DIV#col3B{position:absolute; top:0px; left:312px;
	BORDER: #FFFFFF 0px solid; width:25px; PADDING: 8px 0px 8px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%;}
DIV#col3C{position:absolute; top:10px; left:339px;
	BORDER: #A68900 2px solid; width:383px; PADDING: 8px 0px 8px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFEC69; text-align:left; line-height: 130%; font-weight: bold; COLOR: #574A00; }
DIV#col3D{position:absolute; top:40px; left:339px;
	BORDER: #A68900 2px solid; width:383px; PADDING: 8px 0px 8px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFEC69; text-align:left; line-height: 130%; font-weight: bold; COLOR: #574A00; }

UL { MARGIN: 0px 0px 0px 0px; PADDING: 0px  0px  0px  20px; }
LI { list-style: disc outside; line-height: 1.5em;}
.LIB { list-style: circle outside; PADDING: 0px  0px  0px  0px; MARGIN: 0px;}
.small { MARGIN: 3px 0px 0px 0px; PADDING: 5px; font-size: 0.8em; COLOR: #52611C; line-height: 10pt; BACKGROUND-COLOR: #F8FFE1;}


/*=========== topic用 =========== */ 
/*================================ */ 

DIV#topic_body {
	BORDER: #306693 0px solid; width:580px; height:100%; text-align: left;  PADDING: 0px; MARGIN:0px; BACKGROUND-COLOR: #ffffff;}
DIV#topic_win{
	BORDER: #384317 0px solid; width:567px;  PADDING: 0px 20px 20px 20px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_date{
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:560px; PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 20px 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#topic_subdate{
	BORDER: #384317 0px solid ; PADDING: 0px 0px 0px 20px; MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #FFFFFF; color:#376FFF ;  text-align:left; line-height: 120%; font-size: 0.8em; }



/*=========== report用 =========== */ 
/*================================ */ 

DIV#report_win{
	BORDER: #384317 1px solid; width:624px;  PADDING: 10px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }
DIV#report_date{
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:579px; PADDING: 0px 0px 0px 5px; MARGIN: 0px 0px 20px 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 150%; }


/*============ about用 =========== */ 
/*================================ */ 

DIV#about_col2A{position:relative;
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:500px; height:20px; PADDING: 0px; MARGIN: 10px 0px 100px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#about_col2B{position:absolute; top:30px; left:50px;
	BORDER: #306693 0px solid; width:500px; PADDING: 0px 0px 0px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#abo_tit {
	BORDER: #306693 1px solid; width:200px; PADDING: 3px 3px 1px 15px; MARGIN: 0px 40px 10px 80px; BACKGROUND-COLOR: #061EAC; text-align:left; line-height: 100%; color: #FFFFFF; font-weight: bold; }
DIV#abo_txt {
	BORDER: #306693 0px solid; width:692px;  PADDING: 0px; MARGIN: 10px 50px 10px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; font-size: 1.0em;  }



/*=========== koubo用 =========== */ 
/*================================ */ 

.koubo_small { MARGIN: 0px 0px 0px 0px; PADDING: 5px; font-size: 0.8em; COLOR: #52611C; line-height: 120%; BACKGROUND-COLOR: #DEF1FD;}
.koubo_small A:link {
	COLOR: #142B9E; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }
.koubo_small A:visited {
	COLOR: #001581; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }
.koubo_small A:hover {
	COLOR: #001581; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }
.koubo_small A:active {
	COLOR: #001581; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 30px; }

DIV#koubo_tit {
	BORDER: #306693 1px solid; width:350px; PADDING: 3px 3px 1px 15px; MARGIN: 0px 40px 10px 80px; BACKGROUND-COLOR: #061EAC; text-align:left; line-height: 100%; color: #FFFFFF; font-weight: bold; }
DIV#koubo_tit2 {
	BORDER: #306693 0px solid; width:200px; PADDING: 2px; MARGIN: 10px 0px 2px 0px; BACKGROUND-COLOR: #333333; text-align:left; line-height: 100%; color: #FFFFFF; font-size: 0.8em; }
DIV#koubo_txt { MARGIN: 0px 0px 0px 20px; PADDING: 5px; font-size: 1.0em; COLOR: #52611C; line-height: 120%; BACKGROUND-COLOR: #FFFFFF;}

DIV#koubo_col2A{position:relative;
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:500px; height:20px; PADDING: 0px; MARGIN: 10px 0px 100px 100px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#koubo_col2B{position:absolute; top:50px; left:50px;
	BORDER: #306693 0px solid; width:500px; PADDING: 0px 0px 0px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }
DIV#koubo_col2C{position:absolute; top:30px; left:50px;
	BORDER: #306693 0px solid; width:500px; PADDING: 0px 0px 0px 0px; MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 130%; }

DIV#koubo_siryou {
	BORDER-TOP: #384317 0px solid; BORDER-LEFT: #384317 0px solid; BORDER-BOTTOM: #666666 1px dashed; BORDER-_RIGHT: #384317 0px solid; 
	width:600px; PADDING: 2px 0px 2px 0px; MARGIN: 10px 0px 2px 0px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 100%; }



DIV#result_tit {
	BORDER: #333333 1px solid; width:550px; PADDING: 8px; MARGIN: 10px 0px 2px 150px; BACKGROUND-COLOR: #F2F2F2; text-align:left; line-height: 120%; color: #333333; font-size: 1.0em; }
DIV#result_tit2 {
	BORDER: #333333 1px solid; width:550px; PADDING: 8px; MARGIN: 10px 0px 2px 80px; BACKGROUND-COLOR: #F2F2F2; text-align:left; line-height: 120%; color: #333333; font-size: 1.0em; }
DIV#result_cam {
	BORDER: #306693 0px solid; width:450px; PADDING: 2px; MARGIN: 10px 0px 25px 200px; BACKGROUND-COLOR: #FFFFFF; text-align:left; line-height: 120%; color: #333333; font-size: 1.0em; }





/*----------------------TOP----------------------*/
#main_content{
	margin:5px 50px 0 70px;
	padding:0px 10px 10px 10px;
}

#main_content img{
	border:0;
}

#main_content .right{
	float:right;
	font-size:0.8em;
	margin-right:50px;
}

#main_content .t_right{
	text-align:right;
	margin-bottom:20px;
}

#main_content .r_clear{
	clear:right;
}

#main_content h1{
	/*font-size:1.2em;
	border-left:6px solid #3389db;
	padding:5px;
	font-weight:bold;*/
	display:block;
	
	margin-right:10px;
}
#main_content h2{
	margin:25px 0 0 20px;
	font-size:1.0em;
	display:block;
	font-weight:bold;
	background:url(images/img_hicon.jpg) left no-repeat;
	padding:13px 0 0 33px;
	height:25px;
}

#main_content h3{
	display:block;
	margin:30px 0px 0 20px;;
	background-image:url(images/h3_ban_m.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px 10px 5px 30px;
	font-size:0.9em;
	width:642px;
	height:35px;
	
	/*background:url(images/img_h3bg.jpg) repeat-x;*/
}

#main_content table{
	width:630px;
	margin:10px 0px 15px 20px;
	/*  border-collapse: collapse;
  border-spacing: 0;
*/
}

#main_content table th{
	text-align:center;
	font-size:0.8em;
	background-color:#E77878;
	/*border:#999999 1px solid;*/
	width:10%;
	padding:2px;

}

#main_content table th.ch{
	width:5%
}
#main_content table td{
	padding:5px;
	font-size:0.7em;
	background-color:#f9f9f9;
	/*border:#999999 1px solid;*/
}

#main_content .e-01{
	margin:10px 50px 10px 40px;
	line-height:150%;
}

#main_content .center{
	text-align:center;
}

#main_content .e-02{
	margin:50px 40px 20px 40px;
}

#main_content p{
	margin:30px 20px ;
	padding:5px 20px;
}

#main_content li{
	background-image:url(images/img_list.jpg);
	background-repeat:no-repeat;
	padding:0 0 8px 20px;
	list-style-type:none;
}

#main_content li.list_n{
	list-style-type:none;
	background:none;
}

#main_content ul{
	padding-bottom:15px;
	margin:10px 0 0 20px;
}




/*----------詳細ページ-----------*/
ul.sub_menu{
	margin:10px 0 70px 80px;
}

ul.sub_menu li{
	background-image:url(images/img_sub_menu.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 23px;
	list-style-type:none;
	float:left;
	margin-left:20px;
}

ul.sub_menu li a{
	font-size:0.9em;
	color:#00B7FF;
	text-decoration:none;
	font-weight:bold;
}
	

#detail_content{
	margin:5px 50px 50px 80px;
	padding:5px 10px 10px 10px;
}

#detail_content_list .list_02{
	background-image:url(images/img_list_02.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
}

#detail_content .right{
	float:right;
	font-size:0.8em;
	margin-right:30px;
	margin-bottom:20px;
}

.l_clear{
	clear:left;
}

#detail_content .r_clear{
	clear:right;
}

#detail_content h2{
	margin:50px 0 0 20px;
	font-size:1.0em;
	display:block;
	font-weight:bold;
	background:url(images/img_hicon.jpg) left no-repeat;
	padding:8px 0 0 33px;
	height:25px;
}

#detail_content h3{
	display:block;
	margin:20px 20px 0 20px;;
	background-image:url(images/h3_ban.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px 10px 5px 30px;
	font-size:0.8em;
	width:642px;
	height:35px;	
	/*background:url(images/img_h3bg.jpg) repeat-x;*/
}


#detail_content table{
	width:630px;
	margin:0px 0px 15px 20px;
}

#detail_content table th{
	text-align:center;
	font-size:0.8em;
	background-color:#FFCCCC;
	/*border:#999999 1px solid;*/
	width:10%;
	padding:2px;
}

#detail_content table th.ch{
	width:5%
}

#detail_content table td{
	padding:5px;
	font-size:0.7em;
	background-color:#f9f9f9;
	/*border:#999999 1px solid;*/
}

#detail_content .e-01{
	margin:10px 40px ;
}

#detail_content .e-02{
	margin:10px 40px ;
	line-height: 150%;
}
#detail_content li{
	font-size:0.8em;
	line-height: 0.9em;	
}

#detail_content ul{
	padding-bottom:15px;
}

#detail_content span.red{
	color:#d40000;
}

#detail_content_h{
	margin:5px 80px 0px 60px;
	padding:5px 10px 10px 10px;
}

#detail_content_h h3{
	display:block;
	margin:20px 20px 0 20px;;
	background-image:url(images/h3_ban.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px 10px 5px 30px;
	font-size:0.9em;
	width:642px;
	height:35px;
}

#main_txt ul{
	margin:0 0 20px 20px;
}

#detail_content_m{
	margin:1px 0px 1px 1px;
	padding:5px 0px 5px 5px;
}

#detail_content_m table{
	width:580px;
	margin:0px 0px 5px 5px;
}
#detail_content_m table tr{
	margin:0px 0px 0px 0px;
}
#detail_content_m table td.mi{
	background-color:#6699cc;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 5px;
	font-size:0.8em;
	color:#ffffff;
}
#detail_content_m table td.na{
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 5px;
	font-size:0.8em;
}


/*-- 実験参加方法 部分--*/
#detail_content_j table{
	width:600px;
	margin:0px 0px 5px 5px;
}
#detail_content_j table tr{
	margin:0px 0px 0px 0px;
	text-align:left;
	line-height: 150%;
}
#detail_content_j table td.left{
	background-color:#CCF1FF;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 5px;
	font-size:0.9em;
	color:#228AAA;
	width:90px;
/*
	border-style: solid solid solid solid;
	border-color: #323232 #CCF1FF #323232 #323232;
	border-width: 1px;*/
}
#detail_content_j table td.ri{
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 5px;
	font-size:0.9em;
/*	border-style: solid solid solid solid;
	border-color: #323232 #323232 #323232 #CCF1FF;
	border-width: 1px;*/
/*	text-align:left;*/
}

.code li{
	list-style-type:decimal;
	line-height: 1.5em;
}

/*---------アンケートフォーム---------*/
.form h3{
		display:block;
	margin:40px 20px 0 0px;;
	background-image:url(images/h3_ban.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px 10px 5px 30px;
	font-size:0.9em;
	width:642px;
	height:35px;
}

.form .f_main{
	margin-left:30px;
}

.form table{
	border-collapse:collapse;
	border:#676767 1px solid;
}

.form table td{
	border:#228AAA 1px solid;
	padding:5px;
	font-size:0.9em;
	
}

.form table td.ftd_bg{
	background-color:#DEF4FF;
	color:#228AAA;
}

.form .e-01{
	margin:0px 80px 20px 20px;
	border-bottom:1px #999999 dotted;
	padding:0 0 10px 15px;
	
}

.form .e-02{
	margin:40px 80px 70px 20px;
	text-align:center;
	padding:0 0 10px 15px;
	
}

.form h4{
	color:#009df4;
	margin:10px 0;
	background:#CCF1FF;
	padding:2px 10px;
	font-size:0.9em;
}

.form .b_img img{
	border:1px solid #CCCCCC;
	padding:3px;
}

/*--------メルマガ---------*/
.mail_mg table{
	border-collapse:collapse;
}

.mail_mg .left{
	float:left;
}

.mail_mg a{
	border:none;
}

.mail_mg img{
	border:none;
}

#detail_content .mail_mg table td{
	/*border:1px solid #83CDFF;*/
	padding:20px 15px 40px 15px;
	font-size:0.9em;
	background-color:#FFFFFF;
}

#detail_content .mail_mg table td.m_tit{
	background-color:#CCF1FF;
	color:#228AAA;
	font-weight:bold;
	font-size:0.9em;
	padding:5px 15px;	
}

#detail_content .mail_mg table td.b_code{
	padding:20px 10px 10px 10px;
	vertical-align:top;
}

#detail_content .mail_mg table td.b_code_02{
	padding-top:25px;
}

#detail_content .list_03{
	background-image:url(images/img_list_02.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	margin-bottom:10px;
	padding-top:2px;
}

#detail_content .main_txt_03{
	margin:5px 10px 20px 10px;
	padding:0 10px;
	font-size:0.9em;
}

#detail_content .mail_mg .right{
	float:right;
	margin-right:100px;
	margin-bottom:0;
	margin-top:30px;
	font-size:1.2em;
}

#detail_content .mail_mg .center{
	text-align:center;
}

#main_txt .right{
	float:right;
	font-size:10px;
}

#main_content .f_right{
	float:right;
	font-size:0.8em;
	margin-right:0px;
	margin:10px 0;
}

#detail_content .font_clear{
	font-size:inherit;
}

/*------メルマガ詳細ページ-----*/

.merumaga h3{
		display:block;
	margin:40px 20px 0 0px;;
	background-image:url(images/h3_ban.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px 10px 5px 30px;
	font-size:0.9em;
	width:642px;
	height:35px;
}

.merumaga .f_main{
	margin-left:30px;
	margin-right:70px;
}

.merumaga table{
	border-collapse:collapse;
}

.merumaga table td{
	padding:6px;
	font-size:0.9em;
	vertical-align:top;	
}

.merumaga table td.ftd_bg{
	background-color:#DEF4FF;
	color:#228AAA;
}

.merumaga .e-01{
	margin:0px 80px 20px 20px;
	border-bottom:1px #999999 dotted;
	padding:0 0 10px 15px;
	
}

.merumaga .e-02{
	margin:40px 80px 70px 20px;
	text-align:center;
	padding:0 0 10px 15px;
	
}

.merumaga h4{
	color:#009df4;
	margin:10px 0;
	background:#CCF1FF;
	padding:2px 10px;
	font-size:0.9em;
}

.merumaga .b_img img{
	border:1px solid #bbbbbb;
	padding:4px;
}
