/*   seicom.kenji.nishibata */

html,body,ul,li,img,svg{
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
text-align: center;
color: #000 ;	background: #ffffff ;
-webkit-text-size-adjust: 100%;
margin:0px;    padding:0px 0px;
border: 0;	outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
/*
#header {width:620px;margin:0 auto;padding:0;border:none;background-color:rgb(248,98,38);font-size:40px;font-weight:bold;color:white;}
*/
h1{margin:0 auto;padding:0;font-size:48px;}

h2{width:620px;margin:0 auto;font-size: 24px;color:#6d5450;background:rgb(250,250,250);}
h2 a{font-size: 35px;color: red;background:#EEFFCC;}
h3{font-size: 22px;color: rgb(109,84,80);}

.setumei1{width:600px;margin:10px auto 20px;border-top:0px solid #999;border-right:0px solid #999;border-left:0px solid #999;text-align:center;background-color:white;}
.setumei1 dt{border-bottom:0px solid #999;padding:5px;margin:0px;font-size:28px;font-weight:bold;text-align:left;background-color:rgb(255, 209, 140);color:rgb(109,84,80);}
.setumei1 dd{border-bottom:0px solid #999;padding:5px;margin:0px;font-size:20px;text-align:left;background-color:rgb(250,250,250);color:rgb(109,84,80);}
.setumei1 img{padding:0px;margin:0px;text-align:center;height:200px}
.setumei1 mark{background:rgb(230,230,230);color:rgb(109,84,80);}

.setumei2{width:600px;margin:10px auto 20px;border-top:0px solid #999;border-right:0px solid #999;border-left:0px solid #999;text-align:center;background-color:white;}
.setumei2 dt{border-bottom:0px solid #999;padding:5px;margin:0px;font-size:28px;font-weight:bold;text-align:left;background-color:pink;color:rgb(109,84,80);}
.setumei2 dd{border-bottom:0px solid #999;padding:5px;margin:0px;font-size:20px;text-align:left;background-color:rgb(250,250,250);color:rgb(109,84,80);}
.setumei2 img{padding:0px;margin:0px;text-align:center;height:200px}
.setumei2 mark{background:rgb(230,230,230);color:rgb(109,84,80);}


ul {list-style: none;}

.tb1{width:600px;margin:10px auto 20px;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;font-size:18px;}
.tb1 li{text-align:left;border-bottom:1px solid #999;background-color:#fffbf0;padding:5px;font-size:18px;}
.tb1 li dl{display:table;width:100%;font-size:18px;background-color:#fffbf0;}
.tb1 li dl dt,
.tb1 li dl dd{display: table-cell;text-align:left;padding:0px 5px;font-size:18px;background-color:#fffbf0;}
.tb1 li dl dt{width:14%;font-size:18px;background-color:#fffbf0;}
.tb1 li dl dd{width:78%;font-size:18px;background-color:#fffbf0;}
.tb1 mark{background:rgb(230,230,230)};


.btn1{
font-family: Arial, Helvetica, sans-serif;
padding: 10px 12px;
background: #EEFFCC;
border: 3px solid #2AB517;
border-radius: 8px;
font-weight: bold;
font-size: 28px;
color: #2AB517;
text-shadow:1px -1px 1px rgba(0,0,0,0.6);
}

.btn2{
font-family: Arial, Helvetica, sans-serif;
padding: 10px 12px;
background: #fffacd;
border: 3px solid #ff4500;
border-radius: 8px;
font-weight: bold;
font-size: 28px;
color: #ff4500;
text-shadow:1px -1px 1px rgba(0,0,0,0.6);
}


.v4t3{width:400px;height:300px;}
.v16t9{width:400px;height:225px;}

@-webkit-keyframes blink{	0% {opacity:0.6;}     100% {opacity:1;} } 
@-moz-keyframes blink{		0% {opacity:0.6;}     100% {opacity:1;} } 
@keyframes blink{ 			0% {opacity:0.6;}     100% {opacity:1;} } 


#footer {width:620px;margin:0 auto;border:none;background-color:#00A6D0;color:white;}
#footer small{padding:10px 0px;text-align:center;font-size:12px;}
#footer ul li{display:inline;padding:0px 5px;font-size:18px;border-left:1px solid white;}
#footer ul li:first-child{border-left:0px;}
#footer ul li a{color:white;}




