﻿@media screen and (max-width: 768px){
img{
max-width: 100%;
height: auto;
width /***/:auto;　
}
#container{
width:100%;
}
body{
	background-image : url(bg_paper_mid1.jpg);
	background-repeat : repeat;
	margin : 0;
}
/*■■■全体体裁■■■*/
#outerGroup {
	background-color : #48D1CC;
	margin : 0 auto;
        text-align: left;
/*▼異同始まり▼*/
	width: auto;
/*△異同終わり△*/
}
/*■■■ロゴマーク■■■*/
header {
	padding: 0px;
/*▼異同始まり▼*/
	width:auto;
/*△異同終わり△*/
}
/*■■■本文体裁■■■*/
#outerGroup #contentGroup #content { 
	float: left;
	margin: 0;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
}
#outerGroup #contentGroup #content2 { 
	float: left;
	margin: 0;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #F5F5F5;
}
/*■■■右側コラム体裁■■■*/
#outerGroup #contentGroup .rightColumn {
	border-left : solid 0px #666;
/*▼異同始まり▼*/
	float: right;
/*△異同終わり△*/
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 300px;
}
/*■■■フッター■■■*/
footer{
	clear: both;
	display: block;
	background-color: #98fb98;
	border-top: solid 1px #666;
	text-align: center;
	padding: 2px;
/*▼異同始まり▼*/
	width:auto;
/*△異同終わり△*/
}
/*■■■全体フォント■■■*/
a {
	text-decoration: none;
}

a:link {
	color	:blue;}
a:visited {
	color	:purple;}
a:active, a:hover{
	color	:#29a;
	text-decoration: underline;
}



p span {
	color:#ff0000;
}
/*■■■ロゴマーク■■■*/
.header_1{
	float: left;
}
/*■■■トップ大横バナー■■■*/
.header_2{
/*▼異同始まり▼*/
	display: none;
/*△異同終わり△*/
}
/*■■■Webレスポンシブ横バナー■■■*/
.header_22{
/*▼異同始まり▼*/
	float: right;
/*△異同終わり△*/
}
/*■■■文中レスポンシブ横バナー■■■*/
.guanggaoziyou{
	display: none;
}

/*■■■日付体裁■■■*/
.header_3{
	clear: both;
}
/*■■■コンテンツリンクフォント■■■*/
.fs1 { font-size : 14pt;
	line-height:1.5em;
}
/*■■■フッター文言フォント■■■*/
.fs2 { font-size : 14pt;
	line-height:1em;
}
/*■■■小見出し文言フォント■■■*/
.fs3 { font-size : 12pt;
}
/*■■■日付フォント■■■*/
.fs9 { font-size : 14pt;
	line-height:1em;
	text-align:right;
}
/*■■■該当無し始まり↓■■■*/
.fs4 { font-size : 11pt;
	color : #ff0000;
	line-height:1;
}

.fs5 { font-size : 11pt;
	background-color:#00fa9a;
	line-height:1;

}

.fs6 { font-size : 11pt;
	background-color:#ffa500;
	line-height:1;
}

.fs7 { font-size : 11pt;
	background-color:#ffd700;
	line-height:1;
}

.fs8 { font-size : 11pt;
	line-height:1;
}
.fs10 { font-size : 12pt;
	background-color:#ff0000;
}

.fs11 { font-size : 12pt;
	background-color:#00ffff;
}

.fs12 { font-size : 12pt;
	background-color:#ffc0cb;
}

.fs13 { font-size : 12pt;
}

.fs14 { font-size : 12pt;
	background-color:#ffff00;
}

.fs15 { font-size : 30pt;
	font-family : monospace
}
#outerGroup .fs16 { font-size : 20pt;
	line-height:2.0em;
}
.sample1 { font-family : "Lucida Sans Unicode"
}

div.xiangmu p {
   margin: 0.2em 0px;
}

.left-box-1{
      float : left ;
      width : 70px ;
      height : 20px ;
      border : 2px ;
      }
.left-box-2{
      float : left ;
      width : 180px ;
      height : 20px ;
      border : 2px ;
      }
.left-box-3{
      float : left ;
      width : 230px ;
      height : 20px ;
      border : 2px ;
      }
.left-box-4{
      float : left ;
      width : 95px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-5{
      float : left ;
      width : 205px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-6{
      float : left ;
      width : 480px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-7{
      float : left ;
      width : 200px ;
      height : 20px ;
      border : 2px ;
      }
.left-box-8{
      float : left ;
      width : 185px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-9{
      float : left ;
      width : 225px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-10{
      float : left ;
      width : 80px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-11{
      float : left ;
      width : 195px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-12{
      float : left ;
      width : 210px ;
      height : 20px ;
      border : 2px ;
      }
.left-box-13{
      float : left ;
      width : 410px ;
      height : 20px ;
      border : 2px ;
      }
.left-box-14{
      float : left ;
      width : 480px ;
      height : 20px ;
      border : 3px ;
      }
.left-box-15{
      float : left ;
      width : 480px ;
      height : 20px ;
      border : 1px ;
      }
.left-box-16{
      float : left ;
      width : 50px ;
      height : 50px ;
      border : 2px ;
      }
.left-box-17{
      float : left ;
      width : 260px ;
      height : 50px ;
      border : 2px ;
      }
.clr-block{
      clear : both ;
       background : #09f ;
      padding : 5px ;
      }

a.tooltip:hover {
         background: #ffffff;
    }
a.tooltip span {
         display: none;
         padding: 8px;
         font-size: 40px;
         margin-left: 8px;
         line-height: 1.6;
    }
a.tooltip:hover span{
         display: inline;
         position: absolute;
         background-color: #FFF7EE;
         border: 1px solid #cccccc;
         color: #000000;
         width: 200px;
    }
     
a.tooltip:hover span{
         width: 100px;
    }
.space{
float:left;
font-size : 20pt;
line-height:2.0em;
margin-right:20px;
}
h3{
clear:both;
margin-bottom:0px;
}
/*□□□該当無し終わり↑□□□*/