﻿@charset "utf-8";

body{
background:#edd4ac;
}

#wrapper{
width:1200px;
margin:0 auto;
margin-top:100px;
}

.clearfix{
clear:both;
}

#box_title{
width:380px;
height:1324px;
float:left;
}

.title_1{
background:#edd4ac;
padding:20px 14px;
margin:0px 80px;
margin-top:210px;
font-size:24px;
color:#1c6614;
font-weight:bold;
font-family:"meiryo";
}

#box_30_1324{
margin-top:0px;
width:30px;
height:1324px;
float:left;
color:#fff;
}

.box_380_600{
width:380px;
height:600px;
float:left;
}

.box_30_600{
width:30px;
height:600px;
float:left;
}

#box_790_124{
width:790px;
height:124px;
float:left;
}

#border_790{
width:790px;
height:4px;
background:#1c6614;
float:left;
}

.box_790_60{
width:790px;
height:60px;
float:left;
}

.clearfix:after{/*for modern browser*/
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.p_16{
padding:0px 14px;
padding-bottom:2px;
padding-top:9px;
width:352px;
height:16px;
font-size:16px;
border-bottom:3px dotted #1c6614;
color:#1c6614;
}

.p_16_2{
padding:0px 14px;
padding-bottom:2px;
padding-left:30px;
padding-top:9px;
width:336px;
height:16px;
font-size:16px;
border-bottom:3px dotted #1c6614;
color:#1c6614;
font-family:"meiryo";
}

.p_16_3{
padding:0px 14px;
padding-bottom:2px;
padding-left:46px;
padding-top:9px;
width:320x;
height:16px;
font-size:16px;
border-bottom:3px dotted #1c6614;
color:#1c6614;
}

.p_16_right{
padding:0px 14px;
padding-bottom:2px;
padding-top:9px;
width:352x;
height:16px;
font-size:16px;
border-bottom:3px dotted #1c6614;
color:#1c6614;
text-align:right;
}


.box_30{
width:1200px;
height:30px;
}

ul li a{
padding:0px 30px;
color:#1c6614;
float:left;
font-family:"meiryo";
}

a:link{
color:#1c6614;
}

a:visited{
color:#1c6614;
}

a:hover{
color:#1c6614;
}

p:hover{
background:#1c6614;
color:#edd4ac;
border-bottom:3px dotted #edd4ac;
}

.box_380_540{
width:380px;
height:540px;
float:left;
}

.box_30_540{
width:30px;
height:540px;
float:left;
}
