@charset "Shift_JIS";

/*
-----------------------------------------------
	Mobile Style
	Version: 06 JUN 2011
----------------------------------------------- */
div,img {
		margin:0;
		padding:0;
}

hr	{
		overflow: hidden;
		display: hidden;
		width: 100%;
		height: 0px;
		margin: 0;
		padding: 0;
		border: none;
		border-bottom: 1px solid #FFF;
		background-color: #FFF;
}

body {
		margin: 0;
		padding: 0;
		color: #555;
		font-size: small;
		background-color: #FFF;}


a:link	 	 { color: #BC6E84;}
a:visited	 { color: #BC6E84;}
a:active	 { color: #BC6E84;}
a:hover		 { color: #BC6E84;}
.nav-inner a:link	 { color: #BC6E84;}
.nav-inner a:visited	 { color: #BC6E84;}
.nav-inner a:active	 { color: #BC6E84;}
.nav-inner a:hover	 { color: #BC6E84;}
.move a:link	 { color: #BC6E84;}
.move a:visited	 { color: #BC6E84;}
.move a:active	 { color: #BC6E84;}
.move a:hover	 { color: #BC6E84;}

.container	 { width:100%; background-color:#FFF; color:#333; font-size:xx-small;}
.mcol	  	 { width:100%; background-color:#FFF;}
.mc_line01	 { width:100%; background-color:#FFF;}
.mc_line02	 { width:100%; background-color:#FFF;}
.mc_line03	 { width:100%; background-color:#FFF;}
.mc_line04	 { width:100%; background-color:#FFF;}

.column		 { width:100%; background-color:#FFF; color:#333; font-size:xx-small;}

.header		 { width:100%; color:#FFF; background:#007251; font-size:xx-small; text-align:center;}

.top_images	 { width:100%; background:#EBF3F1; text-align:center;}

.nav		 { width:100%; }
.nav-inner	 { width:100%; background-color:#FFF; color:#333; font-size:xx-small;}

.breadcrumbs	 { width:100%; background-color:#EBF3F1;}

.sum_hd		 { width:100%; background-color:#FFF;}
.sum_ft		 { width:100%; background-color:#FFF;}

.directin	 { width:100%; background-color:#FFF; color:#333; font-size:xx-small;}
.directin span	 { color:#7CBFB7;}
.di_line01	 { width:100%; background-color:#FFF;}

.column-inner	 { width:100%; font-size:xx-small;}

table 		 { width:100%; margin-bottom: 10px; font-size:xx-small;}

.column-inner ul { margin: 0 0 0 1.8em; padding: 0;}
.column-inner ol { margin: 0 0 0 1.8em; padding: 0;}

.column-inner ul li { margin: 0; padding: 0; list-style: disc;}
.column-inner ol li { margin: 0; padding: 0; list-style: decimal;}


.entry_line01	 { width:100%; background-color:#FFF;}
.entry_line02	 { width:100%; background-color:#DDD;}
.entry_line03	 { width:100%; background-color:#FFF;}


.move 		 { width:100%; font-size:xx-small;}
.link 		 { width:100%; font-size:xx-small; color:#333;}


.footer		 { width:100%; background-color:#7CBFB7;}
.footer-inner 	 { width:100%; font-size:xx-small; color:#FFF;}
.footer a span	 { color:#FFF;}
.footer table	 { margin:0; padding:0;}
.copyright	 { width:100%; font-size:xx-small; color:#252021;}

.ft_line01	 { width:100%; background-color:#FFF;}
.ft_line02	 { width:100%; background-color:#FFF;}
