@charset "utf-8";
/* CSS Document */

#main2nd .left { float: left;}
#main2nd .right { float: right;}

#main2nd #contents_head { margin: 0 0 25px; padding: 15px 15px 30px; background: url(/img/conset/bg_head.gif) left bottom repeat-x #f1eedd;}
#contents_head .left { width: 475px; padding: 145px 0 0; font-weight: bold; background: url(../img/img_main.jpg) no-repeat;}
#contents_head .right { width: 220px;}
#contents_head h2 { margin: 0 0 15px;}
#contents_head p { color: #4c3925;}
#contents_head .btn_entry li { margin: 0 0 8px;}

#box01 .left { width: 360px;}
#box01 h3 { height: 26px; margin: 0 0 10px; padding: 10px 0 0 40px; background: url(../img/icon_check.png) left center no-repeat;}
#box01 .txt { margin: 0 0 20px; font-size: 14px;}
#box01 .right { width: 330px; margin: 0 0 20px 20px; padding: 15px; border: 1px solid #fc0; text-align: center;
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px;}
#box01 .right .graph { margin: 15px 0;}
#box01 .right p { text-align: left;}

#btn_service { margin: 20px 0 40px; text-align: center;}
#btn_service p { font-size: 14px; font-weight: bold; color: #F39800;}

#box_link { margin: 0 0 40px; padding: 0 20px;}
#box_link .left,
#box_link .right { width: 320px; padding: 0 5px; background: #f1d09f;
border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px;
box-shadow: 0 2px 3px rgba(0,0,0,0.35);
-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.35);
-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.35);
-o-box-shadow: 0 2px 3px rgba(0,0,0,0.35);
-ms-box-shadow: 0 2px 3px rgba(0,0,0,0.35);}
#box_link h4 { margin: 12px 0; text-align: center;}
#box_link .inner { margin: 0 0 5px; padding: 10px 10px 15px; text-align: center;
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px;
box-shadow: inset 0 0 3px rgba(0,0,0,0.35);
-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.35);
-moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.35);
-o-box-shadow: inset 0 0 3px rgba(0,0,0,0.35);
-ms-box-shadow: inset 0 0 3px rgba(0,0,0,0.35);}
#box_link .left .inner { background: url(../img/bg_link01.gif) right bottom no-repeat #fbf3e7;}
#box_link .right .inner { background: url(../img/bg_link02.gif) center bottom no-repeat #fbf3e7;}
#box_link .inner p { margin: 0 0 10px; text-align: left;}