@charset "UTF-8";

/* スライド ------------------------ */
#slider { position:relative; width:100%; background:url(../img/slide_bg.png) repeat; }
#sliderInner { position:relative; left:50%; width:3040px; margin-left:-1520px; }
#sliderInner li { width:980px; }
.bx-wrapper { position:relative; margin:0 auto;}
.bx-wrapper .bx-pager { margin:0 auto; width:980px; }
#slider+.cap { position:relative; top:-45px; width:980px; text-align:right; font-size:18px; margin:0 auto;}

/* コントローラー */
.bx-wrapper .bx-prev { left:930px; background:url(../js/images/controls.png) no-repeat 0 0; -webkit-transition:none; transition:none;}
.bx-wrapper .bx-next { right:930px; background:url(../js/images/controls.png) no-repeat -40px 0; -webkit-transition:none; transition:none;}
.bx-wrapper .bx-prev:hover { background-position:0 -40px; -webkit-transition:none; transition:none;}
.bx-wrapper .bx-next:hover { background-position:-40px -40px; -webkit-transition:none; transition:none;}
.bx-wrapper .bx-controls-direction a { position:absolute; top:224px; outline:0; width:40px; height:40px; text-indent:-9999px; z-index:9999;}

/* ページャー */
.bx-wrapper .bx-pager { padding-top:20px; text-align:center; font-size:.85em; font-family:Arial; font-weight:bold; color:#666;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display:inline-block; *zoom:1; *display:inline; }
.bx-wrapper .bx-pager.bx-default-pager a {
    display:block; width:10px; height:10px; margin:0 5px; outline:0; text-indent:-9999px;
    -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background:#666;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active { background:#000; }

/* トップコンテンツ ------------------------ */
.attention { margin:35px auto -80px;}
.attention p { height:208px; background:url(../img/top/conImg1.png) no-repeat right 0; }
.anxiety { background:url(../img/top/conImg2.png) no-repeat left 0; padding:100px 0 0 460px;}
.anxiety ul li { float:left; width:38%; border:dotted 2px #aaa; padding:9px 0; text-align:center; color:#a2835a;}
.anxiety ul li:nth-child(2n) { float:right; }
.anxiety ul li:nth-child(2) { width:58%; }
.anxiety ul li:nth-child(3) { width:30%; }
.anxiety ul li:nth-child(4) { width:66%; }
.anxiety ul li:nth-child(-n+2) { margin-bottom:15px; }
.cost { margin-top:55px; background:url(../img/top/conImg3.png) no-repeat right 7px; padding-right:470px;}
.cost ul li { float:left;}
.cost ul li+li { float:right;}
.question { margin-top:55px;}

.question ul { margin-top:25px;}
.question ul li { float:left; width:270px; margin:0 20px 20px 0;}
.question ul li:nth-child(2) { width:385px;}
.question ul li:nth-child(3) { width:285px; margin-right:0;}
.question ul li:nth-child(4) { width:435px;}
.question ul li:nth-child(5) { width:525px; margin-right:0;}
.question ul li a {
	display:block; height:86px; padding:21px 14px 0 66px; color:#000; font-size:17px; line-height:1.5;
	background:url(../img/top/icon1.png) no-repeat 20px 25px #f2f2f2; background-size:40px; border-left:solid 5px #d8d8d8;}
.question ul li:nth-child(2) a { background-image:url(../img/top/icon2.png); padding-top:29px;  }
.question ul li:nth-child(3) a { background-image:url(../img/top/icon3.png);  }
.question ul li:nth-child(4) a { background-image:url(../img/top/icon4.png);  }
.question ul li:nth-child(5) a { background-image:url(../img/top/icon5.png);  }
.question ul li:nth-child(1) a,.question ul li:nth-child(2) a,.question ul li:nth-child(5) a { padding-top:33px;  }
.question ul li a:hover { background-color:#d8d8d8;}

















