﻿	body{
	  font-size: 11pt
	line-height: 100%;
	}
	td{
	  font-size: 10pt;
	  line-height: 130%;
	}
	p.t1{
	  line-height: 120%;
	  font-size: 12pt;
	}
	.d1{
	  line-height: 120%;
	  font-size: 12pt;
	  font-weight: bold;
	  color : #000080;
	}
	.d2{
	  line-height: 120%;
	  font-size: 12pt;
	  font-weight: bold;
	}
	FORM{
	  padding-top : 0px;
	  padding-left : 0px;
	  padding-right : 0px;
	  padding-bottom : 0px;
	  margin-top : 1px;
	  margin-left : 1px;
	  margin-right : 1px;
	  margin-bottom : 1px;
	}
	.icon_ss{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #cccccc;border-right-color : #cccccc;border-bottom-color : #cccccc;border-left-color : #cccccc;}
	.copyright{
	  font-size : 10pt;
	  color : #210852;
	  text-align : left;
	}
	.an{
	 width:50px;
	  padding-top : 3px;
	  padding-left : 3px;
	  padding-right : 3px;
	  padding-bottom : 3px;
	  margin-top : 5px;
	  margin-left : 5px;
	  margin-right : 5px;
	  margin-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #353535 #353535 #353535 #353535;}
	.pst_cap{
	  font-size : 10pt;
	  margin-top : 8px;
	  width : 400px;
	  text-align : left;
	}
	.s_wak{
	  padding : 15px;
	  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;
	  background-color : #ffffff;
	}
	td.s_wak td img.pic {
	  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;
	}
	.com1{padding-left : 15px;}
	.com_left{ padding-right : 8px; }
	.com_right{ padding-left : 8px; }
	.hyogo { font-size : 12pt; margin : 15px auto 5px auto;}
	.nm{
	  font-size : 11pt;
	}
	.pic {
	  margin : 10px 0;
	}
	td.com_left img, td.com_right img { margin-bottom : 8px; }
	.actibity_cap{
	  font-weight : bold;
	  font-size : 12pt;
	  padding : 5px 0 5px 1.5em;
/*	  background-color : #1466b1;
*/	 background-color : #00d1ff;
	  color : #fff;
	}
	.actibity{
	  padding-bottom : 20px;
	  padding-top : 1em;
	}
	td.actibity ul {
	  margin : 0!important;
	  padding : 0 1em 0 20px!important;
	  list-style-image : url(img/icon_activity.png);
	}
	td.actibity ul li  {
	  padding : 0!important;
	  margin : 0 0 2em 0!important;
	}
	td.actibity img.w260{
	  margin-left : 100px;
	}
	
	.actibity_wak {
	  padding : 10px;
	  border-width : 1px; border-style : solid; border-color : silver;
	  background-color : #ffffff;
	
	}
	.actibity_pic {
	  border-width : 1px; border-style : solid; border-color : silver;
	}
		
	.actibity_wak_top{
	  padding : 10px;
	  border-width : 1px 1px 0 1px; border-style : solid; border-color : silver;
	  background-color : #ffffff;
	}
	.actibity_wak_middle{
	  padding : 0 10px 25px 10px;
	  border-width : 0 1px 0 1px; border-style : solid; border-color : silver;
	  background-color : #ffffff;
	}
	.actibity_wak_bottom{
	  padding : 0 10px 10px 10px;
	  border-width : 0 1px 1px 1px; border-style : solid; border-color : silver;
	  background-color : #ffffff;
	}
	.activity_left_pic {
	  float : left;
	  width : 280px;
	}
	.activity_right_cap {
	  float : left;
	  width : 235px;
	  padding-left : 10px;
	  padding-top : 10px;
	  text-align : left;
	}
	.activity_etc_wak {
	  width : 530px;
	  padding : 10px;
	  border-width : 2px;
	  border-style : solid;
	  border-color : silver;
	  background-color : #ffffff;
	}
	/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.clearfix:before,
.clearfix:after{
    content:" ";/* 1 */
    display:table;/* 2 */
}
.clearfix:after{
    clear:both;
}
/*
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.clearfix{
    *zoom:1; 
}
    h2.line6 {
        background-image: url("./img/line6.png");
        background-repeat:no-repeat;
        width: 516px;
        height: 30px;
        text-align:center;
        color: #2b9dd8;
        font-family: sans-serif;
        letter-spacing: 0.2em;
        font-weight: bold;
        margin-left: auto;margin-right: auto;
    }
    .sky_cap {
        background-color: #00d1ff; 
        text-align: center;
        border: solid 2px #00d1ff;
        border-radius: 7px; 
        padding: 0; 
        width: 16em;
        margin-bottom: 10px; margin-left: 10px;margin-top: 10px;
    }
    .sky_cap h3 {
        letter-spacing: 0.2em;
        font-weight: 500;
        color: #fff; 
        font-size: 1.1em; 
        margin: 0.5em auto;
    font-family: sans-serif;}