﻿@charaset "UTF-8";
html{font-size:62.5%;}
body{
	font-family:Arial,'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;}
.effect6
{

	width:1000px;
	margin:20px auto;
	border:solid 1px #999;
	padding:50px 30px 30px 30px;


    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 .effect6:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect6:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

header{text-align:center;}
h1{font-size:30px;font-size:3.0rem;margin-bottom:20px;letter-spacing:0.2em;}
h2{font-size:20px;font-size:2.0rem;margin-bottom:20px;letter-spacing:0.5em;text-align:center;}
ul{float:left;margin-left:90px;margin-bottom:20px;}
li{font-size:16px;font-size:1.6rem;line-height:2.0;width:410px;}
ul li a img{padding-top:8px;padding-left:5px;}
hr{border-top:dashed 1px #666;margin:0px auto;visibility:hidden;}
ul#tyu{float:none;margin:20px 100px;}
ul#tyu li{font-size:12px;font-size:1.2rem;float:none;}
ul#tyu li{list-style-type:disc;list-style-position:outside;width:100%;}
footer{text-align:center;font-size:14px;font-size:1.4rem;line-height:1.6;}
#sankou{text-align:left;width:1060px;margin:20px auto 20px auto;font-size:14px;1.4rem;}
#sankou span{color:red;background-color:#ffc;}
#sankou a{padding-right:15px;line-height:2.0;}
#sankou a.graph{
	margin-right:18px;
	padding-right:18px;line-height:2.0;
	background-image:url(img/icn_graph.png);
	background-position: right center;
	background-repeat:no-repeat;
}

.minato_box{
	width:1060px;
	margin:-20px auto 20px auto;
	overflow:hidden;
}
.minato_box div{
	width:450px;
	float:left;
}

.minato_box ul{
	margin-left:20px;
}
#hs94 li{width:700px;}

table *{font-size:16px;}
table{border-collapse:collapse;margin:20px auto;}
th, td{padding:.5em;border:1px solid #666;text-align:center;}
th{background:none;color:#666;}
td{background:#e5f1f4;}
tr:nth-child(2n) td{background:none;}
tr:nth-child(2n+1)  td{background:none;}
