<style type="text/css">
<!--
.title{/*タイトル部分*/
  background-color: #35ca96;/*背景色*/
  color: white;/*文字色*/
  width: 530px;/*幅*/
  padding: 2px 1em;
  border-left: double 17px #35ca96;/*左の二本線*/
  border-right: dashed 2px #35ca96;/*右の点線*/
  font-size: 12pt;/*文字サイズ*/
  font-weight: bold;/*太字*/
  font-family: Arial,sans-serif;
  letter-spacing: 0.1em;/*文字間隔*/
  }
.text{
  width: 527px;/*幅。上の幅から3だけマイナスして下さい*/
  padding: 8px 4px 7px 9px;
  margin: 0px 0px 0px 3px;
  border-left: solid 1px #35ca96;/*枠色*/
  border-bottom: solid 1px #35ca96;
  border-right: dashed 2px #FDFDFD;
  background-color: #c5fed8;/*薄い背景色*/
  font-size	: 10pt;/*文字サイズ*/
  color: #299049;/
  }


.btitle{/*タイトル部分*/
	background-color: #4c88ff;/*背景色*/
	color: white;/*文字色*/
	width: 100%;/*幅*/
	padding: 8px 0px 5px 15px;
	font-family: "Meiryo",sans-serif;
	font-size: 18px;/*文字サイズ*/
	-webkit-text-size-adjust: 100%;

	letter-spacing: 0.2em;/*文字間隔*/


	border-top-left-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	behavior: url(border-radius.htc);

	border-top-right-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	behavior: url(border-radius.htc);

	border-bottom-left-radius: 0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft: 0px;

	border-bottom-right-radius: 0px;
	-webkit-border-bottom-right-radius:px;
	-moz-border-radius-bottomright: 0px;

	  -moz-background-clip: padding;
	  -webkit-background-clip: padding-box;
	  background-clip: padding-box;

	text-shadow: 2px 2px 15px rgb(0, 43, 255);

	background-image: -webkit-gradient(linear, right top, left bottom,color-stop(0, rgb( 173, 202, 255)),color-stop(1, rgb(76, 136, 255)));
	background-image: -moz-linear-gradient(135deg,rgb( 173, 202, 255) 0%,rgb(76, 136, 255) 100%);
	background-image: linear-gradient(-90deg,rgb( 173, 202, 255) 0%,rgb(76, 136, 255) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff4c88ff, endcolorstr=#ffadcaff, gradienttype=1));
	filter: progid:DXImageTransform.Microsoft.shadow(Color=#000000, Strength=10, Direction=135);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff4c88ff, endcolorstr=#ffadcaff, gradienttype=1))";
	-ms-box-shadow: "progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=10, Direction=135)";

	zoom: 1;

 }

.bsub{/*履歴：年月会場部分*/
  background-color: #FFFFFF;/*背景色*/
  width: 95%;/*幅*/
  padding: 5px 0px 0px 23px;
  -webkit-text-size-adjust: 95%;
  font-family: "Meiryo",sans-serif;
  border-left: solid 1px #1C79C6;/*枠色*/
  letter-spacing: 0.1em;/*文字間隔*/

  }

.blinksub{/*リンク：リンク先サイト名*/
  background-color: #FFFFFF;/*背景色*/
  width:100%;/*幅*/
  padding: 5px 0px 0px 20px;
  font-size: 18px;/*文字サイズ*/
  -webkit-text-size-adjust: 95%;
  font-family: "Meiryo",sans-serif;
  border-left: solid 1px #1C79C6;/*枠色*/
  letter-spacing: 0.1em;/*文字間隔*/

  }


.btext{
  width: 90%;/*幅。上の幅から3だけマイナスして下さい*/
  padding: 8px 4px 5px 25px;
  border-left: solid 1px #1C79C6;/*枠色*/
  border-bottom: solid 1px #1C79C6;
  background-color: #FFFFFF;/*薄い背景色*/
  font-family: "Meiryo",sans-serif;
  font-size: 14px;/*文字サイズ*/
  -webkit-text-size-adjust: 100%;
  }



.editor_box{
 display:inline-block;
 width:25%;
 margin:0.5em;
  font-family: "Meiryo",sans-serif;
  font-size: 14px;/*文字サイズ*/
  -webkit-text-size-adjust: none;
}

.name_box{
 display:inline-block;
 width:65%;
  font-family: "Meiryo",sans-serif;
  font-size: 14px;/*文字サイズ*/
  -webkit-text-size-adjust: none;
}
 
.Conductor_box{
 display:inline-block;
 width:25%;
 margin:0.5em;
  font-family: "Meiryo",sans-serif;
  font-size: 14px;/*文字サイズ*/
  -webkit-text-size-adjust: none;
}

.C_name_box{
 display:inline-block;
 width:65%;
  font-family: "Meiryo",sans-serif;
  font-size: 14px;/*文字サイズ*/
  -webkit-text-size-adjust: none;
}



.foot_box{
	width:95%;
	text-align:right;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	font-size: 12px;
	font-family: sans-serif;
	overflow:hidden;
        color: #FFFFFF;/*文字色*/ 
	line-height: 1.4;

	background-image: -webkit-gradient(linear, right top, left bottom,color-stop(0, rgb( 173, 202, 255)),color-stop(1, rgb(76, 136, 255)));
	background-image: -moz-linear-gradient(135deg,rgb( 173, 202, 255) 0%,rgb(76, 136, 255) 100%);
	background-image: linear-gradient(-90deg,rgb( 173, 202, 255) 0%,rgb(76, 136, 255) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff4c88ff, endcolorstr=#ffadcaff, gradienttype=1));
	filter: progid:DXImageTransform.Microsoft.shadow(Color=#000000, Strength=10, Direction=135);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff4c88ff, endcolorstr=#ffadcaff, gradienttype=1))";
	-ms-box-shadow: "progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=10, Direction=135)";


} 

.about_box{
	width:95%;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	font-family: sans-serif;
	overflow:hidden;
        color: #003bb2;/*文字色*/ 
	line-height: 1.4;
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
        -webkit-box-shadow: 2px 2px 10px #000000;  
        -moz-box-shadow: 2px 2px 10px #000000;  
        box-shadow: 2px 2px 10px #000000;
} 

.consert_box{
	width:95%;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	font-family: sans-serif;
	overflow:hidden;
        color: #003bb2;/*文字色*/ 
	line-height: 1.4;
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
        -webkit-box-shadow: 2px 2px 10px #000000;  
        -moz-box-shadow: 2px 2px 10px #000000;  
        box-shadow: 2px 2px 10px #000000;
}

.notification_box{
	width:95%;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	font-family: sans-serif;
	overflow:hidden;
        color: #003bb2;/*文字色*/ 
	line-height: 1.4;
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
        -webkit-box-shadow: 2px 2px 10px #000000;  
        -moz-box-shadow: 2px 2px 10px #000000;  
        box-shadow: 2px 2px 10px #000000;
}

.plan_box{
	width:95%;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	font-family: sans-serif;
	overflow:hidden;
        color: #003bb2;/*文字色*/ 
	line-height: 1.4;
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
        -webkit-box-shadow: 2px 2px 10px #000000;  
        -moz-box-shadow: 2px 2px 10px #000000;  
        box-shadow: 2px 2px 10px #000000;
}

.locate_box{
	width:85%;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	font-family: sans-serif;
	overflow:hidden;
        color: #003bb2;/*文字色*/ 
	line-height: 1.4;
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
        -webkit-box-shadow: 2px 2px 10px #000000;  
        -moz-box-shadow: 2px 2px 10px #000000;  
        box-shadow: 2px 2px 10px #000000;
}


.link_box{
	width:85%;
	margin: 0 auto 0 auto;
	padding: 0px 0px 0 0px;
	position: relative;
	font-family: sans-serif;
	overflow:hidden;
        color: #003bb2;/*文字色*/ 
	line-height: 1.4;
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
        -webkit-box-shadow: 2px 2px 10px #000000;  
        -moz-box-shadow: 2px 2px 10px #000000;  
        box-shadow: 2px 2px 10px #000000;
}





/*メニュータブ設定*/

#tabs {
	font-size:14px;
	font-family: "Meiryo",sans-serif;
	height: 45px;
	padding: 0px 0px 0px 10px;
	width: 98%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	list-style-type : none;


}





	#tabs li {
            padding:0;
	    -webkit-border-radius: 5px 5px 0px 0px;
	    -moz-border-radius: 5px 5px 0px 0px;
	    border-radius: 5px 5px 0px 0px;
	    behavior: url(border-radius.htc);


	    float: left;
	    width: 13.3%;
	    padding: 0;
	    margin: 0 0px 0 0;
	    border: solid 1px #1C59d6;
	    list-style-type : none;
	    position: relative;
	    z-index: 2;


	
	}

	#tabs li.selected {
	    background-color: #ffffff;

	    z-index: 1;

	}

	#tabs li.shadow {
	    width: 110%;
	    height: -5px;
	    
	    position: absolute;
	    bottom: -4px;
	    left: 0;
	    border:none;
	    background-color: #ffffff;
	    z-index: 3;
	}

#tabs li a {
	display: block;
	text-align: center;
	line-height: 45px;
	text-decoration: none;
	border: none;
	color: #fff;
	outline: none;
	background: #4C88FF;
	-webkit-transition: background-color 0.5s linear;
	-moz-transition: background-color 0.5s linear;
	-o-transition: background-color 0.5s linear;

	    -webkit-border-radius: 5px 5px 0px 0px;
	    -moz-border-radius: 5px 5px 0px 0px;
	    border-radius: 4px 4px 0px 0px;
	    behavior: url(border-radius.htc);


}

#tabs li a:hover {
	background-color: #ccddFF;
	color: #1C79C6;}


#tabs li.selected a {
	color: #1C79C6;
	border: solid 1px #fff;
	background-color: #f2f2f2;
	font-weight: bold;
	-webkit-transition: background-color 0.2s linear;

}

/*-スマホ用-*/
#tabs_SP {
	font-size:10px;
	font-family: "Meiryo",sans-serif;
	height: 30px;
	padding: 0px 0px 0px 0px;
	width: 98%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	list-style-type : none;


}

	#tabs_SP li {
            padding:0;
	    -webkit-border-radius: 5px 5px 0px 0px;
	    -moz-border-radius: 5px 5px 0px 0px;
	    border-radius: 5px 5px 0px 0px;
	    behavior: url(border-radius.htc);


	    float: left;
	    width: 13.3%;
	    padding: 0;
	    margin: 0 0px 0 0;
	    border: solid 1px #1C59d6;
	    list-style-type : none;
	    position: relative;
	    z-index: 2;


	
	}

	#tabs_SP li.selected {
	    background-color: #ffffff;

	    z-index: 1;

	}

	#tabs_SP li.shadow {
	    width: 110%;
	    height: -5px;
	    
	    position: absolute;
	    bottom: -4px;
	    left: 0;
	    border:none;
	    background-color: #ffffff;
	    z-index: 3;
	}

#tabs_SP li a {
	display: block;
	text-align: center;
	line-height: 30px;
	text-decoration: none;
	border: none;
	color: #fff;
	outline: none;
	background: #4C88FF;
	-webkit-transition: background-color 0.5s linear;
	-moz-transition: background-color 0.5s linear;
	-o-transition: background-color 0.5s linear;

	    -webkit-border-radius: 5px 5px 0px 0px;
	    -moz-border-radius: 5px 5px 0px 0px;
	    border-radius: 4px 4px 0px 0px;
	    behavior: url(border-radius.htc);


}

#tabs_SP li a:hover {
	background-color: #ccddFF;
	color: #1C79C6;}


#tabs_SP li.selected a {
	color: #1C79C6;
	border: solid 1px #fff;
	background-color: #f2f2f2;
	font-weight: bold;
	-webkit-transition: background-color 0.2s linear;

}


-->

</style>