@CHARSET "ISO-8859-1";
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
/* Reset CSS
 * --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
	font-size:100%;
}
h1{
	font-size:0.6rem;
	font-weight:normal;	
	text-align:right;
	display:block;
	width:1201px;
	position:absolute;
	top:0%;
	right:0;
}
a{
	text-decoration:none;
	border:0;
}
table {
    border-spacing: 0;
}
img {
    border: 0;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
strong{
	font-weight: bold;
}
ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}
caption,th {
    text-align: left;

}
h1{
    font-weight: normal;
    font-size: 8px;
    margin:0;
    padding:0;
    color:#444;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border: 0;
}


/* Custom CSS
 * --------------------------------------- */
body{
	font-family: 'Noto Sans Japanese', sans-serif;
	color: #000;
}

/*------------------------------------------
構造
-------------------------------------------*/

.wrap{
	margin-left: auto;
	margin-right: auto;
	width: 1201px;
	position: relative;
}

#section0{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
	background: #f89722 url(imgs/p1/1.png) no-repeat center bottom 20%; /* 	Old browsers */
	background: url(imgs/p1/1.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
	background:  url(imgs/p1/1.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
	background:  url(imgs/p1/1.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
	position:relative;
}


#section1{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
	background:  url(imgs/p2/p2.png) no-repeat center bottom 20%; /* Old browsers */
	background: url(imgs/p2/p2.png) no-repeat center bottom 20%, url(imgs/p2/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
	background:  url(imgs/p2/p2.png) no-repeat center bottom 20%, url(imgs/p2/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
	background:  url(imgs/p2/p2.png) no-repeat center bottom 20%, url(imgs/p2/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
	
	position:relative;
}
#section2{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
	background: #f89722 url(imgs/p3/p3.png) no-repeat center bottom 20%; /* Old browsers */
	background: url(imgs/p3/p3.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
	background:  url(imgs/p3/p3.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
	background:  url(imgs/p3/p3.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
	position:relative;
}

#section3{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
	background: #f89722 url(imgs/p4/p4.png) no-repeat center bottom 20%; /* Old browsers */
	background: url(imgs/p4/p4.png) no-repeat center bottom 20%, url(imgs/p2/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
	background:  url(imgs/p4/p4.png) no-repeat center bottom 20%, url(imgs/p2/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
	background:  url(imgs/p4/p4.png) no-repeat center bottom 20%, url(imgs/p2/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
	position:relative;
}

#section4{
background-size: cover;/* Old browsers */	
background: #ffbd9f; /* Old browsers */
background:  -moz-linear-gradient(top,  #ffbd9f 0%, #ffa27f 100%); /* FF3.6+ */
background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffbd9f), color-stop(100%,#ffa27f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffbd9f 0%,#ffa27f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffbd9f 0%,#ffa27f 100%); /* Opera 11.10+ */
background:  -ms-linear-gradient(top,  #ffbd9f 0%,#ffa27f 100%); /* IE10+ */
background:  linear-gradient(to bottom,  #ffbd9f 0%,#ffa27f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd9f', endColorstr='#ffa27f',GradientType=0 ); /* IE6-9 */

background-position:center top; 
background-repeat: no-repeat;
position:relative;
}
.anchor{
	width:124px;
	position:absolute;
	bottom:0%;
	left:47%;
}

ul,li{
	display:block;	
}
ul#pic_line li{
	lis-style:none;
	float:left;
	width:24%;
	padding:3px;	
}

ul#pic_line li img{
	width:100%;	
}

#annai{
	width:238px;	
}
div#info-box{
	min-height:480px;
	width:90%;
	margin:0 auto;
}
div#info-title{
	text-align:center;
	padding:0 0 15px 0;
	font-weight:bold;
	font-size:1.8em;
}
/*------------------------------------------
文章
-------------------------------------------*/
p{
	font-size: 2em;
}

.tex1{
	font-weight:bold;
	font-size:1.5rem;
	text-align:center;	
}
.tex2{
	font-weight:bold;
	font-size:1.5rem;
	text-align:right;	
	padding-top:25px;
}

.tex3{
	font-weight:bold;
	font-size:1.5rem;
	text-align:center;
	padding-top:15px;
}

.sent{
	text-align:left;
	font-size:0.8rem;
	line-height:2.9rem;	
}
.sent2{
	text-align:left;
	font-size:0.6rem;
	line-height:1.8rem;	
}
.sent3{
	text-align:center;
	font-size:0.8rem;
	line-height:2.9rem;	
}
.sent img{
	margin-bottom:35px;	
}
.attend{
	text-align:left;
	font-size:1.2rem;
	line-height:2.9rem;	
}
.red{
	font-size:2.2rem;
	line-height:2.9rem;
	color:#FF0000;
}
.mb_c{
	display:none;	
}
.pc_c{
	font-size: 2em;
	line-height:2.2rem;
	margin-bottom:25px;
}

/*------------------------------------------
マップ用
-------------------------------------------*/

#fbox{
	width:100%;	
}
#flbox{
	float:left;
	width:49%;
	padding-top:10px;	
}
#frbox{
	float:right;
	width:47%;	
}
#map2{
	margin-top:10px;
}
iframe{
	height:400px;	
}

/*------------------------------------------
SNS
-------------------------------------------*/

.header-share-twitter{
	text-align:right;
	padding-top:30px;
}

.twitter-share-button{
	position: fixed;
	z-index: 99;
	right: 149px;
	top: 9px;
	vertical-align: bottom;
}

/*------------------------------------------
調整用
-------------------------------------------*/

.pdb35{
	padding-bottom:35px;	
}
.pdb10{
	padding-bottom:10px;	
}
.pdb50{
	padding-bottom:50px;	
}
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.sc{
	font-size:1rem;	
}
.cb{
	clear:both;	
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
#map-up{
	display:none;	
}
#map1{
	display:none;	
}
.line-flex{
	width:600px;
	margin:25px auto;
	display:flex;
	justify-content: flex-end;
}
.line-flex div.l1{
	width:250px;
}
.line-flex div.l2{
	width:250px;
	padding:25px 15px;
}
.line-flex div img{
	width:100%;
}
.kbox{
	 padding:0px 0px 5px 0px;
	text-align:center;
}
.klink{
	font-weight:600;
	font-size:0.9em;
	text-decoration:underline;
	text-align:center;
	margin-bottom:10px;
}
@media screen and (max-width: 1200px) {
	.wrap{
		margin-left:2%;
		margin-right:2%;
		width:auto;
		position: relative;
	}
	.sent{
		text-align:left;
		font-size:0.5rem;
		line-height:2.0rem;	
	}
	.sent3{
		text-align:center;
		font-size:0.6rem;
		line-height:2.9rem;	
	}
	#exbox2{
		diplay:none;	
	}
	.pc_c{
		display:none;	
	}
	.mb_c{
		display:block;	
	}
}

@media screen and (max-width: 1024px) {
	h1{
		display:none;
	}
	.wrap{
		margin-left:2%;
		margin-right:2%;
		width:auto;
		position: relative;
	}
	.sent{
		text-align:left;
		font-size:0.4rem;
		line-height:1.2rem;	
	}
	.sent2{
		text-align:left;
		font-size:0.4rem;
		line-height:1.5rem;	
	}
	.sent3{
		text-align:center;
		font-size:0.4rem;
		line-height:2.9rem;	
	}
	iframe{
		height:225px;	
	}
	#ktitke{
		width:30%;	
	}
	#ktitle{
		width:60%;
	}
	#ktitle2{
		width:20%;	
	}
	.red{
		font-size:0.8rem;
		line-height:2.9rem;
		color:#FF0000;
	}
	.attend{
		text-align:left;
		font-size:0.7rem;
		line-height:1.2rem;	
	}
	#flbox{
		float:none;
		width:98%;
		padding-top:10px;	
		margin:0 auto;
	}
	#frbox{
		float:none;
		width:40%;	
		margin:0 auto;
	}
	.anchor{
		width:80px;	
	}
	.anchor img{
		width:100%;
	}
	.tex1{
		font-weight:bold;
		font-size:1rem;	
	}
	.tex2{
		font-weight:bold;
		font-size:1rem;
		text-align:right;	
		padding-top:25px;
	}
	#section0{
		background: #f89722 url(imgs/p1/1m.png) no-repeat center bottom 20%; 
		background: url(imgs/p1/1m.png) no-repeat center bottom 20%, url(imgs/p1/bg_pro.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); 
		background:  url(imgs/p1/1m.png) no-repeat center bottom 20%, url(imgs/p1/bg_pro.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); 
		background:  url(imgs/p1/1m.png) no-repeat center bottom 20%, url(imgs/p1/bg_pro.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#section2{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
		background: #f89722 url(imgs/p3/p3m.png) no-repeat center top   20%; /* Old browsers */
		background: url(imgs/p3/p3m.png) no-repeat center top 20%, url(imgs/p1/bg_pro.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
		background:  url(imgs/p3/p3m.png) no-repeat center top 20%, url(imgs/p1/bg_pro.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
		background:  url(imgs/p3/p3m.png) no-repeat center top 20%, url(imgs/p1/bg_pro.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}

}

@media screen and (max-width: 768px) {
	h1{
		display:none;
	}
	.wrap{
		margin-left:2%;
		margin-right:2%;
		width:auto;
		position: relative;
	}
	.sent{
		text-align:left;
		font-size:0.4rem;
		line-height:1.2rem;	
	}
	.sent2{
		text-align:left;
		font-size:0.4rem;
		line-height:1.5rem;	
	}
	.sent3{
		text-align:center;
		font-size:0.4rem;
		line-height:2.9rem;	
	}
	iframe{
		height:225px;	
	}
	#ktitke{
		width:30%;	
	}
	#ktitle{
		width:60%;
	}
	#ktitle2{
		width:20%;	
	}
	.red{
		font-size:0.8rem;
		line-height:2.9rem;
		color:#FF0000;
	}
	.attend{
		text-align:left;
		font-size:0.7rem;
		line-height:1.2rem;	
	}
	#flbox{
		float:none;
		width:98%;
		padding-top:10px;	
		margin:0 auto;
	}
	#frbox{
		float:none;
		width:60%;	
		margin:0 auto;
	}
	.anchor{
		width:80px;	
	}
	.anchor img{
		width:100%;
	}
	.tex1{
		font-weight:bold;
		font-size:1rem;	
	}
	.tex2{
		font-weight:bold;
		font-size:1rem;
		text-align:right;	
		padding-top:25px;
	}
	#section0{
		background: #f89722 url(imgs/p1/1m.png) no-repeat center bottom 20%; 
		background: url(imgs/p1/1m.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); 
		background:  url(imgs/p1/1m.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); 
		background:  url(imgs/p1/1m.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#section2{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
		background: #f89722 url(imgs/p3/p3m.png) no-repeat center top; /* Old browsers */
		background: ur(imgs/p3/p3m.png) no-repeat center top, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
		background:  url(imgs/p3/p3m.png) no-repeat center top, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
		background:  url(imgs/p3/p3m.png) no-repeat center top, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}

}

@media screen and (max-width: 480px) {
	.sent{
		text-align:left;
		font-size:0.4rem;
		line-height:1.2rem;	
	}
	.red{
		font-size:1rem;
		line-height:1.2rem;
		color:#FF0000;
	}
	.pdb35{
		padding-bottom:20px;	
	}
	.pdb50{
		padding-bottom:20px;	
	}
	.tex1{
		font-weight:bold;
		font-size:0.7rem;
		text-align:center;	
	}
	.tex2{
		font-weight:bold;
		font-size:0.7rem;
		text-align:right;	
		padding-top:25px;
	}
	.sent2{
		text-align:left;
		font-size:0.4rem;
		line-height:1.2rem;	
	}
	.sent3{
		text-align:center;
		font-size:0.4rem;
		line-height:1.8rem;
	}
	#kou{
		font-size:0.7rem;
	}
	.sc{
		font-size:0.6rem;	
	}
	#mg{
		display:none;	
	}
	#map-up{
		display:block;
		font-size:1.0rem;
		text-align:center;
		width:40%;
		padding:5px;
		color:#FFF;
		margin:10px auto;
		border-radius: 5px; 
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#63b6db+0,309dcf+100;Blue+3D+%234 */
		background: #63b6db; /* Old browsers */
		background: -moz-linear-gradient(top,  #63b6db 0%, #309dcf 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63b6db), color-stop(100%,#309dcf)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #63b6db 0%,#309dcf 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #63b6db 0%,#309dcf 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #63b6db 0%,#309dcf 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #63b6db 0%,#309dcf 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b6db', endColorstr='#309dcf',GradientType=0 ); /* IE6-9 */
	}
	ul#pic_line{
		width:96%;	
	}
	ul#pic_line li{
		lis-style:none;
		float:left;
		width:29.6%;
		padding:3px 7px;	
	}
	#map1{
		display:block;	
	}
	#map2{
		display:none;	
	}
	.anchor{
		position:absolute;
		bottom:0%;
		left:42%;
	}
	#annai{
		width:45%;	
	}
	.line-flex{
		width:98%;
		margin:0 auto;
		padding:30px 0;
	}
	.line-flex div.l1{
		width:50%;
	}
	.line-flex div.l2{
		width:50%;
		padding:25px 15px 0px 15px;
	}
	.line-flex div img{
		width:100%;
	}
	#section0{
		background: #f89722 url(imgs/p1/1sm.png) no-repeat center bottom 40%; 
		background: url(imgs/p1/1sm.png) no-repeat center bottom 40%, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); 
		background:  url(imgs/p1/1sm.png) no-repeat center bottom 40%, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); 
		background:  url(imgs/p1/1sm.png) no-repeat center bottom 40%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#section2{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
		background: #f89722 url(imgs/p3/p3sm.png) no-repeat; /* Old browsers */
		background: url(imgs/p3/p3sm.png) no-repeat , url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
		background:  url(imgs/p3/p3sm.png) no-repeat, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
		background:  url(imgs/p3/p3sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
}

@media screen and (max-width: 375px) {
	.sent{
		text-align:left;
		font-size:0.4rem;
		line-height:1.2rem;	
	}
	.red{
		font-size:1rem;
		line-height:1.2rem;
		color:#FF0000;
	}
	.pdb35{
		padding-bottom:20px;	
	}
	.pdb50{
		padding-bottom:20px;	
	}
	.tex1{
		font-weight:bold;
		font-size:0.7rem;
		text-align:center;	
	}
	.tex2{
		font-weight:bold;
		font-size:0.7rem;
		text-align:right;	
		padding-top:25px;
	}
	.sent2{
		text-align:left;
		font-size:0.4rem;
		line-height:1.2rem;	
	}
	.sent3{
		text-align:center;
		font-size:0.4rem;
		line-height:1.8rem;
	}
	#kou{
		font-size:0.7rem;
	}
	.sc{
		font-size:0.6rem;	
	}
	#mg{
		display:none;	
	}
	#map-up{
		display:block;
		font-size:1.0rem;
		text-align:center;
		width:40%;
		padding:5px;
		color:#FFF;
		margin:10px auto;
		border-radius: 5px; 
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#63b6db+0,309dcf+100;Blue+3D+%234 */
		background: #63b6db; /* Old browsers */
		background: -moz-linear-gradient(top,  #63b6db 0%, #309dcf 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63b6db), color-stop(100%,#309dcf)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #63b6db 0%,#309dcf 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #63b6db 0%,#309dcf 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #63b6db 0%,#309dcf 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #63b6db 0%,#309dcf 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b6db', endColorstr='#309dcf',GradientType=0 ); /* IE6-9 */
	}
	ul#pic_line{
		width:98%;	
	}
	ul#pic_line li{
		lis-style:none;
		float:left;
		width:29.2%;
		padding:3px 7px;	
	}
	#map1{
		display:block;	
	}
	#map2{
		display:none;	
	}
	.anchor{
		position:absolute;
		bottom:0%;
		left:42%;
	}
	#annai{
		width:45%;	
	}
	#section0{
		background: #f89722 url(imgs/p1/1sm.png) no-repeat center bottom 20%; 
		background: url(imgs/p1/1sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); 
		background:  url(imgs/p1/1sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); 
		background:  url(imgs/p1/1sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#section2{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
		background: #f89722 url(imgs/p3/p3sm.png) no-repeat; /* Old browsers */
		background: url(imgs/p3/p3sm.png) no-repeat , url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
		background:  url(imgs/p3/p3sm.png) no-repeat, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
		background:  url(imgs/p3/p3sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
a.klink{
	font-weight:600;
	font-size:0.8em;
	text-decoration:underline;
}
}


@media screen and (max-width: 320px) {
	ul#pic_line {
		margin-left:10px;	
	}
	ul#pic_line li{
		lis-style:none;
		float:left;
		width:46%;
		padding:3px;	
	}
	#section0{
		background: #f89722 url(imgs/p1/1sm.png) no-repeat center bottom 20%; 
		background: url(imgs/p1/1sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); 
		background:  url(imgs/p1/1sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); 
		background:  url(imgs/p1/1sm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#section2{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f89722+0,fbb03b+100 */
		background: #f89722 url(imgs/p3/p3sm.png) no-repeat; /* Old browsers */
		background: url(imgs/p3/p3ssm.png) no-repeat , url(imgs/p1/bg.jpg) repeat-x center top,-moz-linear-gradient(top,  #f89722 0%, #fbb03b 100%); /* FF3.6-15 */
		background:  url(imgs/p3/p3ssm.png) no-repeat, url(imgs/p1/bg.jpg) repeat-x center top,-webkit-linear-gradient(top,#f89722 0%,#fbb03b 100%); /* Chrome10-25,Safari5.1-6 */
		background:  url(imgs/p3/p3ssm.png) no-repeat center bottom 20%, url(imgs/p1/bg.jpg) repeat-x center top,linear-gradient(to bottom,  #f89722 0%,#fbb03b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89722', endColorstr='#fbb03b',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
}