@charset "utf-8";body{font-size:12px}img{font-size:0;line-height:0;vertical-align:top}#contents a:link{color:#dc0400;text-decoration:underline}#contents a:visited{color:#dc0400;text-decoration:underline}#contents a:hover{color:red;text-decoration:none}#container{width:auto;height:auto;margin:0;padding:0}#main_area{background-image:none}#contents{background:#fff;height:auto;margin:-22px auto 0 auto;width:890px}#fv01{position:relative}#fv02{position:absolute;right:31px;text-align:left;top:154px}#sec03 #box01{width:681px;margin:0 auto}#sec03 #box01 p{float:left}#sec05{padding-bottom:10px}#sec05 a:link{color:#005ed5;text-decoration:underline}#sec05 a:visited{color:#005ed5;text-decoration:underline}#sec05 a:hover{color:#000;text-decoration:none}#sec05 .txt01 p{text-indent:-12px;margin-left:14px}#sec05 .txtbox01,#sec05 .txtbox02{margin:0 45px 30px 45px;padding:17px 21px}#sec05 .txtbox01{background-color:#f1f2f2}#sec05 .txtbox02{background-color:#fffde1}.add{margin:0 auto;width:890px}.add .btn00{position:relative}.add .btn01,.add .btn02,.add .btn03,.add .btn04{position:absolute}.add .btn01{right:25px;top:172px}.add .btn02{right:25px;top:341px}.add .btn03{right:25px;top:13px}.add .btn04{right:25px;top:82px}.f_guide_wrap{border-top:1px solid #dcd7b9}div#fixed-layer{background:url(img/ca18101504.png);display:none;position:fixed;bottom:0;left:0;width:100%;z-index:9999}.banner_content{position:relative;width:890px;margin:0 auto}.close_btn{position:absolute;top:55px;right:0;cursor:pointer;z-index:100}.banner_btn{position:absolute;top:51px;right:16px;cursor:pointer}