
@charset "UTF-8";
/* CSS Document */

html,body {
	height: 100%;
}

body{
	font-size:120%;
	line-height:1.7;
	margin:0;
	padding:0;
	background:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#wrapper{
	width:100%;
	position:relative;
	content: ""; 
  	display: block; 
  	clear: both;
}

section {zoom:1;}
section:after {
  content: ""; 
  display: block; 
  clear: both;
}

header, footer, hgroup, main, nav, section, summary {
    display: block;
}

ul{
	padding:0;
	margin:0;
}

li{
	list-style:none;
	padding:0;
	margin:0;
}

img{
	border:0;
}

h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
	font-size:100%;
	font-weight:normal;
}

dl,dt,dd{
	padding:0;
	margin:0;
	display: block; 
}

a{
	color:#333;
	text-decoration:none;
}

a:hover{
	color:#333;
	text-decoration:underline;
}

a:visited{
	color:#333;
	text-decoration:none;
}

.clearfix {zoom:1;}
.clearfix:after {
  content: ""; 
  display: block; 
  clear: both;
}


/*-----------------------------
コンテント > メインエリア
---------------------------------------------------------*/

#content16th{
	width:100%;
	/*content: ""; 
  	display: block; 
  	clear: both;*/
	text-align:center;
	padding-bottom:150px;
}


#mainImg01{
	width:100%;
	background:#abdada;
	line-height:0;
	margin:0;
}


#16thmainbox{
	background:#abdada;
}


#content16th p.p_textcopy{
	text-align:left;
	/*font-size:80%;*/
	background:#abdada;
	padding:10px;
}


#content16th p.p_textcopy02{
	text-align:center;
	/*font-size:80%;*/
	color:#F64426;
}


#content16th #menuArea{
	width:100%;
	padding-top:30px;
}

#content16th #menuArea ul.ul_menu{
	width:100%;
}

#content16th #menuArea ul.ul_menu li{
	text-align:left;
	background:#f6f2e2;
	color:#333;
	margin-bottom:10px;
	padding:10px 10px;
	font-size:1.3em;
	border-radius: 5px;        /* 角丸 */  
    -webkit-border-radius: 5px;    /* 角丸Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* 角丸Firefox用 */
	position:relative;
	-webkit-box-shadow: 0 3px 3px -3px #777;/* シャドウ */
    -moz-box-shadow: 0 3px 3px -3px #777;/* シャドウSafari,Google Chrome用 */
    box-shadow: 0 3px 3px -3px #777;/* シャドウFirefox用 */
}

#content16th #menuArea ul.ul_menu li a{
	display:block;
	font-size:0.8em;
}



#content16th #menuArea ul.ul_menu li span.newicon{
	color:#F64426;
	padding:0 5px;
}


#content16th .bnrArea{
	width:100%;
	padding:40px 0;
	text-align:left;
}

#content16th .bnrArea div.st_left{
	width:100%;
	text-align:left;
}

#content16th .bnrArea .btn{
	width:100%;
	text-align:right;
}


.page_updata{
	text-align:left;
	font-size:80%;
	position:relative;
	color:#F64426;

}


.page_title{
	text-align:left;
	font-size:120%;
	position:relative;
	font-weight:bold;

}


.page_text{
	text-align:left;
	margin-bottom:10px;
	padding:5px;
	font-size:0.9em;
	position:relative;

}

.page_botan{
	text-align:right;
	background:#e6e6e6;
	color:#333;
	border:1px solid #999;
	margin-bottom:10px;
	padding:10px 10px;
	font-size:80%;
	position:relative;

}

.page_botani a{
	display:block;
}




