﻿@charset "utf-8";
/*css document*/

html{
background-color:transparent;
background-image:none;
}
p,ol,ul,li,a,div{
margin:0px;
padding:0px;
list-style:none;
text-decoration:none;
font- family:"meiryou";
}
body{
background:#fff;
}
.wrapper{
width:1200px;
margin:0 auto;
}
.title{
margin-top:200px;
margin-left:410px;
padding:16px 0px;
font-size:32px;
width:320px;
height:32px;
margin-bottom:64px;
color:#d61e1e;
text-align:center;
border:2px solid navy;
}
ul li a{
background:#d61e1e;
color:#060711;
border-radius:50%;
position:relative;
display:inline-block;
width:180px;
height:180px;
text-align:center;
line-height:200px;
float:left;
}
.speace{
width:60px;
height:100px;
float:left;
color:transparent;
}
.ribon{
margin:0px 81px;
width:18px;
height:8px;
background:navy;
float:left;
}
.speace_ribon{
width:60px;
height:4px;
float:left;
color:transparent;
}
.sikaku{
margin:0px 79px;
width:22px;
height:12px;
background:#d61e1e;
float:left;
}
.speace_sikaku{
width:60px;
height:12px;
float:left;
color:transparent;
}
.box_1{
margin:0px 88px;
width:4px;
height:100px;
background:navy;
float:left;
}
p:hover{
border-bottom:3px dotted navy;
background:navy;
color:#fff;
}
.speace_1{
width:60px;
height:100px;
float:left;
color:transparent;
}
.clearfix{
clear:both;
}
a:hover{
color:#fff;
}
a:visited{
color:#fff;
}
a:link{
color:#fff;
}
p{
color:transparent;
}