@charset "utf-8";
/* CSS Document */

p{padding-left:5px;}

#seicho{font-size:130%; padding:5px; padding-bottom:10px;}
#seicho p{ line-height:28px; font-weight:bold;}


.titlesmall{font-size:70%;}


<style type="text/css"><!--
/* ▼(A)表示領域全体 */
div.tabbox { margin: 0px; padding: 0px; width: 400px; }

/* ▼(B)タブ部分 */
.tab_menu li {
    float:left;
    margin-right:10px;
    border-radius:5px 5px 0 0;
    box-shadow: 0 0 5px 0px rgba(0,0,0,0.3);
}
 
.tab_menu li a{
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.95, #e5e5e5), color-stop(0.00, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 95%);
    background: linear-gradient(top, #ffffff 0%, #e5e5e5 95%);
    font-size:88%;
    display:block;
    padding:10px;
    border-radius:5px 5px 0 0;
}
 
.tab_content{
    clear:both;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    border-top:1px solid #cfcfcf;
    padding:15px;
}



/*タブ
---------------------------------------------------------------*/

.tab_menu li {
	float:left;
	margin-right:10px;
	border-radius:5px 5px 0 0;
	box-shadow: 0 0 5px 0px rgba(0,0,0,0.3);
}

.tab_menu li a{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.95, #e5e5e5), color-stop(0.00, #ffffff));
	background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 95%);
	background: linear-gradient(top, #ffffff 0%, #e5e5e5 95%);
	font-size:110%;
	display:block;
	padding:10px;
	border-radius:5px 5px 0 0;
}

.tab_content{
	clear:both;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
	border-top:1px solid #cfcfcf;
	padding:15px;
}


#tab1 h4{ color:#702E2F; margin-top:10px;}
#tab2 h4{ color:#702E2F; margin-top:10px;}

#youtube{text-align:center;}



#oubohouho p{padding:5px;}

#jinzai{padding:5px;}
#jinzai li{margin-bottom:8px;}

#motomeru img{width:100%;}


div.miryokuimg{ text-align:center;margin:0 auto;width:100%; margin-top:-10px;}



#kuredoback{
	background-color:#DFEF8D;
	height:auto;
	display:block;
	margin-top:10px;
	padding-top:5px;
	margin-bottom:20px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	padding-bottom:5px;
}

#kuredotitle h3{text-align:center; line-height:26px; margin-bottom:-10px;}



.entrybutton{ text-align:center; margin-bottom:20px; margin-top:10px;}
.entrybutton2{ text-align:center; margin-bottom:20px;}
.entrybutton a{text-decoration:none;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#000000;background-color:#7ABE6B;padding:10px;font-size:20px; margin-bottom:20px;}
.entrybutton2 a{text-decoration:none;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#000000;background-color:#E3EB0A;padding:10px;font-size:20px;}

.smalltext{font-size:14px;}
