@charset "UTF-8";body{line-height:155%;line-height:156%;_line-height:154%;color:#404040;font-size:14px;-webkit-text-size-adjust:100%}body,x:-moz-any-link,x:default{line-height:158%}hr{height:1px;margin:0 0 30px;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:dotted;border-left-style:none;border-top-color:#e4e4e4;border-right-color:#e4e4e4;border-bottom-color:#e4e4e4;border-left-color:#e4e4e4;width:100%}strong,em{font-style:normal}a:link,a:visited{color:#076baf;text-decoration:underline}a:hover{text-decoration:underline;color:#076baf}a:active{color:#076baf;text-decoration:underline}#header-main{background-image:url(/common_img/header-bg.gif);background-repeat:repeat-x}#header-main .header-area{height:141px;width:980px;max-width:100%;margin-right:auto;margin-left:auto;position:relative}#header-main .header-area .top-txt{position:absolute;left:0;top:10px;font-weight:400}#header-main .header-area .sns .tw{position:absolute;left:580px;top:9px}#header-main .header-area .sns .fb{position:absolute;left:680px;top:9px}#header-main .header-area .sns .go{position:absolute;left:790px;top:9px}#header-main .header-area .search{position:absolute;top:0;right:0}#header-main .header-area .logo{position:absolute;left:0;top:54px}#header-main .header-area .txt{position:absolute;left:184px;top:62px;font-size:12px;color:#299064;line-height:150%}#header-main .header-area .cnt-txt{position:absolute;top:110px}#header-main .header-area .cnt-txt span{color:#299064}#header-main .header-area .search-form{position:absolute;top:106px;left:346px}#header-main .header-area .search-form .serach-box{background-color:#fff;padding:9px 9px 10px;width:252px;margin-left:15px;margin-bottom:13px}#header-main .header-area .search-form .serach-box p{color:#404040;text-align:center;margin-bottom:4px}#header-main .header-area .search-form .search-form{position:relative}#header-main .header-area .search-form .keywords{width:180px;height:26px;background-image:url(/img/search-key.gif);background-repeat:no-repeat;background-position:0px 0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin:0;padding:0 5px}#header-main .header-area .search-form .search-btn{position:absolute;top:0;left:190px}#header-main .header-area .tel{position:absolute;top:45px;right:0}#header-main .header-area .other-site{position:absolute;right:0;bottom:0}#header-main .header-area .other-site li{float:left;margin-right:1px}#header-main .header-area .other-site li:last-child{margin-right:0}#header-main .header-area .support a{background-image:url(/common_img/arw-blue.gif);background-repeat:no-repeat;background-position:left center;display:block;padding-left:15px;position:absolute;top:113px;right:0;color:#076baf;text-decoration:none;font-size:12px}#header-form .header-area{height:105px;width:980px;max-width:100%;margin-right:auto;margin-left:auto;position:relative}#header-main .header-area .examination-btn{position:absolute;top:0;right:0}#header-main .header-area .examination-btn img{cursor:pointer}#examination-list{width:360px;position:absolute;top:43px;right:0;background-color:#fff;z-index:20;border:1px solid #299064;padding:20px 20px 10px;display:none}#examination-list h5{font-size:15px;font-weight:700;color:#299064;margin-bottom:10px}#examination-list .non{margin-bottom:25px}#examination-list ul li{margin-bottom:10px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#e2e2e2;overflow:hidden}#examination-list ul li figure{float:left;margin-right:15px}#examination-list ul li figure img{width:100px}#examination-list .submit-btn{text-align:center;margin-bottom:10px;margin-top:10px}#examination-list .list-close{background-color:#e2e2e2;text-align:center;display:block;padding-top:6px;padding-bottom:4px;cursor:pointer;margin-bottom:10px}#examination-list .del a{text-decoration:none;font-weight:700;font-size:12px}#header-main .header-area .examination-list .close{background-color:#e2e2e2}#header-form .header-area .logo{position:absolute;left:0;top:30px}#header-form .header-area .cnt-txt{position:absolute;top:110px}#header-form .header-area .cnt-txt span{color:#299064}#header-form .header-area .search-form{position:absolute;top:106px;left:323px}#header-form .header-area .search-form .serach-box{background-color:#fff;padding:9px 9px 10px;width:252px;margin-left:15px;margin-bottom:13px}#header-form .header-area .search-form .serach-box p{color:#404040;text-align:center;margin-bottom:4px}#header-form .header-area .search-form .search-form{position:relative}#header-form .header-area .search-form .keywords{width:180px;height:26px;background-image:url(/img/search-key.gif);background-repeat:no-repeat;background-position:0px 0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin:0;padding:0 5px}#header-form .header-area .search-form .search-btn{position:absolute;top:0;left:190px}#header-form .header-area .tel{position:absolute;top:29px;right:0}#nav{background-image:url(/common_img/bg-green.jpg);background-repeat:repeat-x;background-position:center;height:55px;width:100%}#nav .nav-inner{width:980px;max-width:100%;margin-right:auto;margin-left:auto}#nav .nav-inner li{float:left}#nav .nav-inner.clearfix li a:hover,#nav .nav-inner.clearfix li .ac{background-color:#fff3;background:#fff3;display:block}#side-area{float:right;width:216px}#side-area .conts-bnr li,#side-area .bnrs li{margin-bottom:11px}#side-area article .side-navi li a{display:block;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#299064;border-right-color:#299064;border-bottom-color:#299064;border-left-color:#299064;color:#333;font-size:13px;text-decoration:none;background-image:url(/common_img/arw_min.gif);background-repeat:no-repeat;background-position:12px 12px;padding:5px 15px 3px 22px}#side-area article .side-navi li a.ac{background-color:#ffffdb}#side-area article .side-navi li a:hover{color:#299064;background-color:#ffffdb}#side-area article .side-navi li a.main{display:block;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#299064;border-right-color:#299064;border-bottom-color:#299064;border-left-color:#299064;color:#333;font-size:13px;text-decoration:none;background-image:url(/common_img/arw_min.gif);background-repeat:no-repeat;background-position:12px 15px;padding:9px 15px 6px 22px;background-color:#e0efe2;font-weight:700}#contents{width:980px;max-width:100%;margin-right:auto;margin-left:auto;padding-top:22px;padding-bottom:22px}#contents-onecol{width:888px;margin-right:auto;margin-left:auto;padding-top:22px;padding-bottom:22px}#contents #main-content{float:left;width:743px;max-width:100%}#footer .pagetop{position:fixed;right:25px;bottom:70px;display:none}#footer .pagetop .page-top{cursor:pointer}#footer .footer-area{background-color:#f4f0eb;width:100%}#footer .footer-area .inner{width:980px;max-width:100%;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:30px}#footer .footer-area .inner h1,#footer .footer-area .inner h5{text-align:left;margin-bottom:20px}#footer .footer-navi{background-image:url(/common_img/bg-green.jpg);background-repeat:repeat;background-position:center;width:100%;font-size:13px;color:#fff}#footer .footer-navi .inner{width:980px;max-width:100%;margin-right:auto;margin-left:auto;text-align:center;padding-top:30px;padding-bottom:30px}#footer .footer-navi .inner ul{margin-bottom:15px}#footer .footer-navi .inner ul li{display:-moz-inline-box;display:inline-block;*display: inline;*zoom: 1;vertical-align:middle}#footer .footer-navi .inner ul li:first-child{margin-right:20px}#footer .footer-navi .inner ul li a{border-right-width:1px;border-right-style:solid;border-right-color:#fff;color:#fff;text-decoration:none;padding-right:16px;margin-right:14px}#footer .footer-navi .inner ul li:last-child a{border-right-style:none}#footer .footer-navi .inner address{font-size:12px;font-style:normal;margin-bottom:30px}#lo-navi{padding-left:0;margin-top:0;margin-right:auto;margin-left:auto;padding-top:20px;width:980px;max-width:100%;padding-bottom:0;font-size:13px}#lo-navi li{display:inline;list-style-type:none;padding-left:3px}#lo-navi li a{padding-right:10px;background-image:url(/common_img/arw.gif);background-repeat:no-repeat;background-position:right 45%;text-decoration:none;color:#299064;font-weight:400}.title-main{background-image:url(/search/img/title-bg01.gif);background-repeat:no-repeat;display:block;padding-left:40px;font-size:18px;height:30px;color:#fff;padding-top:11px;background-position:left}.title-main span{font-size:12px}.no-warp{overflow:hidden}.or-txt{font-weight:700;color:#f60}.title-sub{display:block;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#299064;color:#299064;font-size:16px;padding-top:10px}.title-btmline{border-bottom-width:1px;border-top-style:none;border-bottom-style:solid;border-bottom-color:#999;padding:4px 0 5px}.headline{display:block;color:#299064;font-size:15px;background-image:url(/common_img/headline_bg.gif);background-repeat:no-repeat;background-position:left 0px;padding-left:15px;padding-bottom:3px}.img-txt-box figure{float:left;margin-right:15px}.img-txt-box figure figcaption{text-align:center;padding-top:10px;font-size:12px;display:block}.img-txt-box figure figcaption strong{font-weight:700}.img-txt-box div{overflow:hidden}.img-txt-box div ul{padding-left:0}.img-txt-box-r figure{float:right;margin-left:15px}.img-txt-box-r figure figcaption{text-align:center;padding-top:10px;font-size:12px;display:block}.img-txt-box-r figure figcaption strong{font-weight:700}.img-txt-box-r div{overflow:hidden}.cate-box{width:729px;background-color:#efefef;padding:6px;border:1px solid #bebebe}.cate-box .inner{background-color:#fff;padding:14px 16px 1px}.cate-box .inner div{background-image:url(/knowledge/img/box-bg.gif);background-repeat:no-repeat;height:120px;width:697px;background-position:left top;margin-bottom:13px}.cate-box .inner div.noimg{background-image:url(/knowledge/img/box-bg.gif);background-repeat:no-repeat;height:120px;width:667px;background-position:left top;margin-bottom:13px;padding-left:30px}.cate-box .inner div figure{float:left;margin-right:20px;padding-top:13px;padding-left:23px}.cate-box .inner div h2{padding-top:23px;margin-bottom:10px;font-size:16px}.cate-box .inner div h2 a{font-weight:400}.box-solid{width:691px;border:1px solid #e0e0e0;padding:18px 25px 25px}.box-solid h2{font-size:16px}.box-solid h2 a{font-weight:400}.box-solid p{margin-bottom:15px}.box-solid ul li a{background-image:url(/common_img/arw-green.gif);background-repeat:no-repeat;background-position:left 7px;padding-left:12px;display:block;margin-bottom:4px}.box-solid ul li:last-child a{margin-bottom:0}.box-check h1,.box-check h5{font-size:16px;color:#299064;margin-bottom:5px}.box-check .icon{background-image:url(/common_img/icon_chk.png);background-repeat:no-repeat;background-position:left 0px;padding-left:25px}.box-check strong{font-weight:700;color:#299064}.box-adv{border:1px solid #CC0000;padding:15px;background-color:#fee}.box-adv h1,.box-adv h5{font-size:16px;color:#c00;margin-bottom:5px}.box-adv .icon{background-image:url(/common_img/icon_adv.png);background-repeat:no-repeat;background-position:left 0px;padding-left:25px}.box-adv strong{font-weight:700;color:#c00}.box-att{border:1px solid #CC9900;padding:15px;background-color:#ffffe3}.box-att h1,.box-att h5{font-size:16px;color:#c90;margin-bottom:5px}.box-att .icon{background-image:url(/common_img/icon_att.png);background-repeat:no-repeat;background-position:left 0px;padding-left:25px}.box-att strong{font-weight:700;color:#f60}ul.dot li{list-style-position:outside;list-style-type:square;margin-left:25px}ol.num li{list-style-position:outside;list-style-type:decimal;margin-left:25px}ul.arw li{background-image:url(/common_img/arw-green.gif);background-repeat:no-repeat;background-position:left 7px;padding-left:15px}.lists li{background-image:url(/common_img/icon_list.png);background-repeat:no-repeat;background-position:left 2px;padding-left:20px;list-style-type:none}.link-list li a{background-image:url(/common_img/icon_arrow01.png);background-repeat:no-repeat;background-position:left center;display:block;padding-left:25px;color:#299064;text-decoration:none;padding-top:3px;padding-bottom:3px}.link-list li a:hover{text-decoration:underline}a.arw-link{background-image:url(/common_img/icon_arrow01.png);background-repeat:no-repeat;background-position:left center;display:block;padding-left:25px;color:#299064;text-decoration:none;padding-top:3px;padding-bottom:3px}a.arw-link:hover{text-decoration:underline}.inq-box{background-color:#d5f1e3;padding:20px;text-align:center;margin-bottom:30px;border:1px solid #299064}.inq-box p{font-size:14px;font-weight:700;color:#299064;margin-bottom:5px}.switchSP{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#39b24a),color-stop(1,#008f45));text-shadow:0 1px 1px rgba(0,0,0,.8);font-weight:700;color:#fff;text-align:center;height:100px;line-height:100px}.switchSP a{color:#fff;display:block;font-size:36px}#area-window{background-color:#fff;padding:1px;border:4px solid #50B8D3;margin-bottom:30px;position:absolute;top:472px;left:185px;z-index:100;-moz-box-shadow:0px 1px 3px rgba(0,0,0,.5),inset 0px 0px 1px rgb(255,255,255);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.5),inset 0px 0px 1px rgb(255,255,255);box-shadow:0 1px 3px #00000080,inset 0 0 1px #fff;display:none;width:733px}#area-window .inner{background-color:#e4ede8;padding:23px 30px 20px;font-size:16px}#area-window .inner h3{width:130px;display:block;float:left;clear:left}#area-window .inner hr{display:block;height:1px;padding:0;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:dotted;border-top-color:#999;margin:8px 0}#area-window .inner .list{overflow:hidden;zoom:1}#area-window .inner .list li{display:inline-block}#area-window .inner .list li a{background-image:url(../common_img/line-length-gray.gif);background-repeat:no-repeat;background-position:right center;margin-right:5px;padding-right:12px}#area-window .inner .list li:last-child a{background-image:none}#area-window .inner .button{text-align:right}#area-window .inner .button li{text-align:right;display:inline-block}#fix-content{background-image:url(../common_img/fix_bg.gif);background-repeat:repeat-x;background-position:top;width:100%;position:fixed;bottom:0;left:0}#fix-content .inner{width:980px;max-width:100%;margin-right:auto;margin-left:auto;height:60px;position:relative}#fix-content .inner .logo{position:absolute;left:0;top:13px}#fix-content .inner .tel{position:absolute;right:340px;top:20px}#fix-content .inner .button{position:absolute;top:9px;right:0}#fix-content .inner .lead{color:#404040;font-size:14px;font-weight:700;position:absolute;left:170px;top:12px}#fix-content .inner .lead .gr{color:#299064}#fix-content .inner .lead .pk{color:#e87177}#fix-header{background:url(../common_img/header/bg_border.png) center top repeat-x;height:62px;position:fixed;top:0;width:100%;z-index:999}#fix-header .area-top{background:#fff;clear:both;height:52px;margin:0 auto;position:relative;width:980px;max-width:100%}#fix-header .area-top .logo{left:0;position:absolute;top:10px}#fix-header .area-top ul{display:block;position:absolute;right:0;top:13px}#fix-header .area-top li{display:inline-block;float:left;margin-left:10px;padding:0;position:relative}#fix-header .area-top li a:hover img{opacity:.7}#fix-header .area-top li .number{bottom:2px;color:#14ae67;font-size:20px;font-weight:700;position:absolute;right:10px}.box-solid .list-keyword li{background:none;display:inline}.box-solid .list-keyword li a{background:none;display:inline;padding:10px;margin:0}#newheader{border-bottom:2px solid #14ae67;padding:10px 0 0}#newheader .headerInner{margin:0 auto;padding-bottom:5px;width:980px;max-width:100%;position:relative}#logo{float:left;width:auto}.btnListHead{float:right;padding-top:5px;text-align:right;width:auto}.btnListHead li{display:inline;margin-left:5px}.btnListHead li a{position:relative}.btnListHead li span{position:absolute;right:5px;top:-7px;color:#14ae67;font-weight:700;font-size:25px}.headerBlock{-moz-box-shadow:#999 1px 6px 11px -8px inset;-o-box-shadow:#999 1px 6px 11px -8px inset;-webkit-box-shadow:#999 1px 6px 11px -8px inset;padding:10px 0 0}.headerBlock .address{color:#666;float:left;font-weight:600;padding-top:5px;width:auto;margin-right:5px}.headerBlock .firstBlock{padding-bottom:5px}.headerBlock .blockR{float:right;width:600px}.headerBlock .box-search{position:absolute;right:333px;bottom:60px;width:280px}.headerBlock .box-search .keywords{border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;border-right:none;border-left:solid 1px #d9d9d9;height:26px;width:200px}.headerBlock .blockR .btnListSecon{float:right;width:auto}.headerBlock .blockR .btnListSecon li{display:inline}.headerBlock .blockR .btnListSecon li a:hover{opacity:.7}#navi{float:left;padding-top:10px;width:auto}#navi li{border-right:1px solid #ccc;display:inline;margin-right:10px;padding:5px 10px 0 0}#navi li:last-child{border-right:none;margin-right:0;padding-right:0}#navi li a{color:#999;font-weight:700;font-size:23px;text-decoration:none}#navi li a:hover,#navi li.active a{color:#14ae67}#navi li img{margin-right:4px;vertical-align:bottom}.headerBlock .hContact{float:right;width:auto}.area-osusume{clear:both;margin-bottom:30px;padding-top:10px}.area-osusume li{background:#f8f8f8;border:1px solid #ccc;display:inline-block;float:left;height:15em;margin:10px 10px 10px 0;padding:5px;text-align:center;width:143px}.area-osusume li:last-child{margin:10px 0}.area-osusume li a{color:#404040;text-decoration:none}.area-osusume li a:hover img.opa{opacity:.6}.area-osusume li .area-osusume-overlay{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px;z-index:1}.area-osusume li h4{color:#118650;font-size:14px;text-align:left}.area-osusume li .img-reien{margin:0 auto;text-align:center}.area-osusume li .img-reien img{width:100px}.area-osusume li .price{color:red;text-align:center}.area-osusume li .price strong{font-size:16px}.area-osusume li .rank{line-height:1;margin-bottom:5px}.area-osusume li .rank img{width:80px}.area-osusume li .btn{margin:0 auto;text-align:center}.list-box .inner .conts .detail-area .dtl-in figure{position:relative}.list-box .inner .conts .detail-area .dtl-in figure .ico-osusume{bottom:0;position:absolute;padding:5px 5px 0;right:0;width:60%;z-index:1}.area-susume{clear:both;margin-bottom:30px;padding-top:10px}.area-susume ul{display:flex;flex-wrap:nowrap;justify-content:space-around}.area-susume li{background:#f8f8f8;border:1px solid #ccc;height:15em;margin:10px 0;padding:5px;text-align:center;width:143px}.area-susume li a{color:#404040;text-decoration:none}.area-susume li a:hover img.opa{opacity:.6}.area-susume li h4{color:#118650;font-size:14px;height:2em;line-height:1em;text-align:left}.area-susume li .img-reien{height:85px;margin:0 auto;text-align:center}.area-susume li .price{color:red;text-align:center}.area-susume li .price strong{font-size:16px}.area-susume li .rank{height:1em;line-height:1;margin-bottom:5px}.area-susume li .rank img{margin-right:10px;width:80px}.area-susume li .btn{margin:0 auto;text-align:center;width:120px}#contents #main-content.column-r{float:right;width:743px;max-width:100%}#side-area.column-l{float:left;width:216px}.right_btn{box-sizing:border-box;position:fixed;height:277px;bottom:20%;z-index:100;width:156px;right:0;margin-top:-138px}.right_btn>ul img{display:block;max-width:100%}.right_btn>ul>li{margin-top:11px}.right_btn>ul>li:first-child{margin-top:0}.right_btn>ul a{display:block}h2.title-main-h2{background:url(/common_img/title-main-h2.png) left top no-repeat;color:#fff;font-size:18px;height:auto;line-height:26px;margin-bottom:5px;padding:10px 0 5px 40px}#examination-list h2{font-size:15px;font-weight:700;color:#299064;margin:0 0 10px 20px}#examination-list h2 span{color:#404040;font-size:12px;font-weight:400;line-height:1;margin-left:20px}#examination-list h2 span strong{color:red;font-size:24px;font-weight:700}#examination-list .box-matome{font-size:15px;position:relative;background:#faf8ed;border:2px solid #118650;border-radius:5px;margin:0 5px 8px;padding:2px 5px}#examination-list .box-matome:after,.box-matome:before{top:100%;left:7%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#examination-list .box-matome:after{border-color:#faf8ed00;border-top-color:#faf8ed;border-width:7px;margin-left:-7px}#examination-list .box-matome:before{border-color:#11865000;border-top-color:#118650;border-width:10px;margin-left:-10px}#examination-list .box-matome label input{height:24px;width:24px}#examination-list ul.list-ex{height:210px;margin-bottom:30px;position:relative;overflow:auto}#examination-list ul.list-ex li{background:#fff;border:1px solid #ccc;border-radius:5px;display:inline-flex;flex-flow:nowrap;font-size:13px;justify-content:flex-start;line-height:1.5;margin:0 0 10px;overflow:hidden;padding:0;width:99%}#examination-list ul.list-ex li .box-check{background:#bdc8ca;border:1px solid #ccc;border-radius:4px 0 0 4px;text-align:center;width:12px}#examination-list ul.list-ex li .box-check label{display:inline-block;height:100%;width:24px}#examination-list ul.list-ex li .box-check label input{height:24px;left:6px;margin-top:-12px;position:absolute;top:50%;width:24px}#examination-list ul.list-ex li .box-detail{background:none;border:none;line-height:1.3;margin:0;padding:10px 10px 5px;position:relative;text-align:left}#examination-list ul.list-ex li .box-detail h2.ttl-reien{background:none;border:none;display:block;line-height:1.2;margin-bottom:5px;padding:0;width:100%}#examination-list ul.list-ex li .box-detail h2.ttl-reien a{background:none;border:none;color:#118650;font-size:15px;font-weight:700;left:5px;position:static;top:5px}#examination-list ul.list-ex li .box-detail h2.ttl-reien a:after{background:none;border:none}#examination-list ul.list-ex li .box-detail .box-inner{display:flex;width:100%}#examination-list ul.list-ex li .box-detail .box-inner .thumb{height:60px;margin-right:10px;width:80px}#examination-list ul.list-ex li .box-detail .box-inner .thumb img{max-height:60px;max-width:80px}#examination-list ul.list-ex li .box-detail .box-inner .txt-price{color:#e60012;font-size:15px;font-weight:700;white-space:nowrap}#examination-list ul.list-ex li .box-detail .box-inner .txt-price img{margin-right:10px;vertical-align:baseline;width:80px}#examination-list .submit-btn button.button_0{background:#fff;border:0;cursor:pointer}#fix-header .area-top li.btn-shiryou{display:inline-block;float:left;margin-left:10px;padding:0;position:relative}#fix-header .area-top li.btn-shiryou .num,#fix-detail-header .area-top li.btn-shiryou .num{background:red;border-radius:26px;color:#fff;font-size:18px;font-weight:700;height:26px;line-height:28px;position:absolute;right:-10px;text-align:center;top:-10px;width:26px}.bnr-camp4000{margin:0 auto 40px;position:relative;text-align:center}.bnr-camp4000 a:hover{opacity:.7}.bnr-camp4000 .bnr-1000{position:absolute;right:230px;top:60px}.bnr-camp4000 .bnr-3000{position:absolute;right:10px;top:60px}.bnr-camp4000 .bnr-1000g{position:absolute;right:220px;top:58px}.bnr-camp4000 .bnr-3000g{position:absolute;right:10px;top:58px}.area-listed{font-weight:700;margin:5px 0 10px;width:100%}.area-listed img.logo-listed{margin-left:10px;width:32px}.area-listed .txt-listed{display:inline;font-size:16px;font-weight:700;line-height:2}.area-listed .txt-listed span{color:red}#fix-content .inner .btn-foot{position:absolute;right:0;top:8px}#fix-content .inner .btn-foot a:hover{opacity:.7}.sec-rec-l{margin-bottom:30px;width:216px}.sec-rec-l .hSide{border-left:6px solid #dedede;color:#118650;font-size:16px;font-weight:700;margin-bottom:10px;padding:2px 0 0 2px}.sec-rec-l li{background:#f8f8f8;border:1px solid #ccc;margin-bottom:10px}.sec-rec-l li:hover,.sec-rec-l li:hover a ul li{background:#dfdfdf}.sec-rec-l li a{color:#076baf;display:block;margin-top:8px;padding:5px 0 0;text-decoration:none;width:214px}.sec-rec-l li a h4{color:#076baf;font-size:14px;margin:0 7px 3px;text-decoration:underline}.sec-rec-l li a .box-img{margin:0 7px 5px;position:relative;width:200px}.sec-rec-l li a .box-img img{max-height:150px;max-width:200px}.sec-rec-l li a .box-img .icon-eki{position:absolute;right:5px;top:5px;width:58px}.sec-rec-l li a ul{line-height:1.4;margin:0 7px;width:200px}.sec-rec li a ul li{border:none;display:inline;line-height:1;margin:0;padding:0}.sec-rec-l li a .txt-p{border:none;color:#e60012;font-size:20px;font-weight:700;margin:0;padding:0}.sec-rec-l li a .txt-a{border:none;font-size:14px;margin:0;padding:0}.sec-rec-l li a .icon-pet{border:none;float:right;text-align:right;width:68px}.sec-rec-l li a .icon-pet img{width:60px}.sec-rec-l li a.btn-reg{clear:both;display:inline-block;margin:5px 7px 10px;padding:0;text-align:center;width:200px}.sec-rec-l li a.btn-reg:hover{opacity:.6}.area-recomend{clear:both;width:216px}.area-recomend .hSide{border-left:6px solid #dedede;color:#118650;font-size:16px;font-weight:700;padding:2px 0 0 2px}.area-recomend .itemListSide{margin-bottom:30px}.area-recomend .itemListSide li{background:#f8f8f8;border:1px solid #ccc;margin-top:8px;padding:10px 8px}.area-recomend .itemListSide li:hover{background:#dfdfdf;cursor:pointer}.area-recomend .itemListSide a li h4{color:#118650;font-size:14px}.area-recomend .itemListSide li .itemInner{padding:5px 0}.area-recomend .itemListSide li .itemInner .itemL{float:left;width:80px}.area-recomend .itemListSide li .itemInner .itemL .img-reien{max-height:60px;max-width:80px}.area-recomend .itemListSide li .itemInner .itemL .po-ico{width:80px}.area-recomend .itemListSide li .itemInner .itemR{float:right;line-height:1.3;width:110px}.area-recomend .itemListSide li .itemInner .itemR .price{color:#e60012;font-size:16px;font-weight:700}.area-recomend .itemListSide li .itemInner .itemR .price span{font-size:18px}.area-recomend .itemListSide li .itemInner .itemR .rank{position:relative}.area-recomend .itemListSide li .itemInner .itemR .rank img{height:auto;margin-top:-3px;width:70px;vertical-align:middle}.area-recomend .itemListSide li .itemInner .itemR .rank span{vertical-align:middle}.area-recomend .itemListSide li .btn{text-align:center}.area-recomend .itemListSide li .btn .recommend_btn{width:198px}.area-osusume-k{margin-bottom:30px;padding-top:30px}.area-osusume-k ul{clear:both;display:flex;flex-wrap:nowrap;justify-content:space-between}.area-osusume-k li{background:#f8f8f8;border:1px solid #ccc;display:inline-block;height:15em;margin-top:10px;padding:5px;text-align:center;width:128px}.area-osusume-k li a{color:#404040;text-decoration:none}.area-osusume-k li a:hover img.opa{opacity:.6}.area-osusume-k li h4{color:#118650;font-size:14px;height:2em;line-height:1em;text-align:left}.area-osusume-k li .img-reien{margin:0 auto;text-align:center}.area-osusume-k li .img-reien img{margin-bottom:5px;max-height:75px;max-width:100px}.area-osusume-k li .price{color:red;text-align:center}.area-osusume-k li .price strong{font-size:16px}.area-osusume-k li .rank{line-height:1;margin-bottom:5px}.area-osusume-k li .rank img{width:80px}.area-osusume-k li .txt-add{height:2em;line-height:1em}.area-osusume-k li .btn{margin:0 auto;text-align:center;width:120px}.area-camp-jcb{position:relative;text-align:center}.area-camp-jcb a{color:#404040;margin:0 auto;text-decoration:none}.area-camp-jcb a:hover .btn-infomail{opacity:.7}.area-camp-jcb .btn-infomail{display:inline-block;font-size:20px;line-height:20px}.area-camp-jcb .btn-infomail span{font-size:12px}.area-camp-jcb a .box-fukidashi{display:none}.area-camp-jcb a:hover .box-fukidashi{background:#fef9ae;border:solid 3px #f00;border-radius:4px;display:block;padding:5px;position:absolute;left:0;text-align:left;top:90px;width:240px;z-index:9999}.area-camp-jcb a:hover .box-fukidashi:after,.area-camp-jcb a:hover .box-fukidashi:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;left:50%;bottom:100%;width:0}.area-camp-jcb a:hover .box-fukidashi:after{border-color:#faf8ed00;border-bottom-color:#fef9ae;border-width:14px;margin-left:-14px}.area-camp-jcb a:hover .box-fukidashi:before{border-color:#f000;border-bottom-color:red;border-width:18px;margin-left:-18px}.area-camp-jcb a:hover .box-fukidashi .txt-camp{background:#fff;color:#299064;font-size:16px;padding:5px 5px 0}.area-camp-jcb a:hover .box-fukidashi .txt-camp strong{color:#404040;font-weight:700}.area-camp-jcb a:hover .box-fukidashi .txt-camp span{color:red;font-weight:700}.area-camp-jcb a:hover .box-fukidashi img.img-bnr{background:#fff;opacity:1;padding:0 5px 5px;width:230px}.box-arealist .inner .detail-area .box-btn-new{background:#00f;cursor:pointer;float:right;height:48px;position:relative}.box-arealist .inner .detail-area .box-btn-new a:hover{opacity:1}.box-arealist .inner .detail-area .box-btn-new .area-shiryou{display:inline;height:48px;position:absolute;right:165px;top:9px}.box-arealist .inner .detail-area .box-btn-new .area-camp-jcb{display:inline;height:48px;position:absolute;right:0;top:0}.box-arealist .inner .detail-area .box-btn-new .area-camp-jcb a:hover .box-fukidashi{background:#fef9ae;border:solid 3px #f00;border-radius:4px;display:block;padding:5px;position:absolute;left:0;text-align:left;top:60px;width:240px;z-index:9999}.box-arealist .inner .check-area-new{background:#eaeaea;clear:both;display:inline-block;float:left;height:100%;padding:20px 1px 10px;text-align:center;width:71px}.box-arealist .inner .check-area-new img{height:auto;width:71px}.box-arealist .inner .check-area-new input{display:none}ul .history-list-icons{bottom:102px;display:flex;flex-wrap:nowrap;justify-content:flex-start;left:20px}ul .history-list-icons li{border-radius:4px;width:50px;color:#fff;display:inline-block;font-weight:700;line-height:10px;height:13px;margin:0 2px 2px 0;padding:1px 2px 0;text-align:center;white-space:nowrap}ul.history-list-icons .icon-pet{background:#a08d76;font-size:12px;width:45px;margin:0 2px 2px 0}ul.history-list-icons .icon-garden{background:#6a9c3a;font-size:12px;width:60px;margin:0 2px 2px 0}ul.history-list-icons .icon-eki{background:#00ace6;font-size:12px;width:25px;margin:0 2px 2px 0}li.link-weather a{background:url(/icon_img/wds_normal01/100.png) left no-repeat;background-size:30px;padding-left:30px}p.link-weather{margin-top:5px}p.link-weather a{background:url(/icon_img/wds_normal01/100.png) left no-repeat;background-size:30px;color:#076baf;font-size:14px;font-weight:700;padding-left:30px;text-decoration:underline}.contactBlock.bg-white,.contactBlock.bg-white .contactInner{background:#fff}.contactBlock.bg-white .headContact .hContact{color:#118650}#fix-header .area-top a li{position:relative}#fix-header .area-top a .box-saikin{display:block;opacity:1}#fix-header .area-top .box-saikin{background:#fff;border:solid 3px #be4242;border-radius:6px;box-sizing:border-box;color:#404040;display:inline-block;font-size:18px;line-height:1.4;padding:10px;position:absolute;text-align:center;right:-40px;top:40px;width:280px}#fix-header .area-top .box-saikin:before{content:"";position:absolute;top:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-bottom:13px solid #fff;z-index:2}#fix-header .area-top .box-saikin:after{content:"";position:absolute;top:-30px;left:50%;margin-left:-17px;border:14px solid transparent;border-bottom:14px solid #be4242;z-index:1}#fix-header .area-top .box-saikin .num-r{color:#be4242;font-size:30px;font-weight:700;vertical-align:middle}.area-nhk{align-items:center;background:#099;border:solid 2px #009999;display:flex;flex-flow:nowrap;justify-content:space-around;margin:0 auto;width:100%}.area-nhk img.img-nhk{height:30%;padding:0 2%;width:30%}.area-nhk p{background:#fff;color:#404040;font-size:16px;line-height:1.2;margin:0;padding:1% 2%;width:62%}.area-nhk p span{font-size:24px;font-weight:700}#fix-header .bnr-tel{left:300px;position:absolute;top:0}#area-exami{background:#fff;border:solid 2px #ccc;display:none;margin-left:160px;padding:10px;position:absolute;top:43px;right:0;width:820px;z-index:20}#area-exami h2{font-size:15px;font-weight:700;color:#299064;margin:0}#area-exami h2 span{color:#404040;font-size:12px;font-weight:400;line-height:1;margin-left:20px}#area-exami h2 span strong{color:red;font-size:24px;font-weight:700}#area-exami ul.list-ex{height:230px;margin-bottom:30px;position:relative;overflow:auto}#area-exami ul.list-ex li{background:#fff;border:1px solid #ccc;border-radius:5px;display:inline-flex;flex-flow:nowrap;font-size:13px;justify-content:flex-start;line-height:1.5;margin:0 0 10px;overflow:hidden;padding:0}#area-exami ul.list-ex li .box-check{background:#bdc8ca;border:1px solid #ccc;border-radius:4px 0 0 4px;text-align:center;width:12px}#area-exami ul.list-ex li .box-check label{display:inline-block;height:100%;width:24px}#area-exami ul.list-ex li .box-check label input{height:24px;left:6px;margin-top:-12px;position:absolute;top:50%;width:24px}#area-exami ul.list-ex li .box-detail{background:none;border:none;display:flex;flex-flow:nowrap;justify-content:space-around;line-height:1.3;margin:0;padding:10px 10px 5px;text-align:left}#area-exami ul.list-ex li .box-detail .thumb{height:90px;width:120px}#area-exami ul.list-ex li .box-detail .thumb img{max-height:90px;max-width:120px;height:90px;width:120px}#area-exami ul.list-ex li .box-detail .box-inner01{padding:5px 0 0 10px;width:300px}#area-exami ul.list-ex li .box-detail .box-inner01 h2{background:none;border:none;display:inline-block;line-height:1.2;padding:0}#area-exami ul.list-ex li .box-detail .box-inner01 h2 a{background:none;border:none;color:#118650;font-size:15px;font-weight:700}#area-exami ul.list-ex li .box-detail .box-inner01 h2 .ico-new{background:#f10051;border:solid 2px #f10051;border-radius:8px;color:#fff;display:inline-block;font-size:12px;line-height:1;margin:0 0 0 5px;padding:2px 8px 0;text-decoration:none}#area-exami ul.list-ex li .box-detail .box-inner01 .txt-price{color:#e60012;font-size:15px;font-weight:700;white-space:nowrap}#area-exami ul.list-ex li .box-detail .box-inner01 .txt-price img{margin-right:10px;vertical-align:baseline;width:80px}#area-exami ul.list-ex li .box-detail .box-inner01 .txt-lead{font-size:15px;font-weight:700}#area-exami ul.list-ex li .box-detail .box-inner01 .list-icon{display:block;font-size:12px;font-weight:400;position:static;text-align:center}#area-exami ul.list-ex li .box-detail .box-inner01 .list-icon li{border-radius:4px;display:inline-block;line-height:15px;padding-top:2px;position:static;width:80px}#area-exami ul.list-ex li .box-detail .box-inner01 .list-icon li.ico-t{background:#00ace6;border:solid 1px #00ace6;color:#fff;margin-right:5px}#area-exami ul.list-ex li .box-detail .box-inner01 .list-icon li.ico-p{background:#a08d76;border:solid 1px #a08d76;color:#fff;margin-right:5px}#area-exami ul.list-ex li .box-detail .box-inner01 .list-icon li.ico-g{background:#6a9c3a;border:solid 1px #6a9c3a;color:#fff;margin-right:4px}#area-exami ul.list-ex li .box-detail .box-inner01 .list-icon li img{line-height:1;padding:0 5px 0 0}#area-exami ul.list-ex li .box-detail .box-inner01 a{text-decoration:none}#area-exami ul.list-ex li .box-detail .box-inner02{border-left:solid 1px #ccc;padding:5px 0 0 10px;width:290px}#area-exami ul.list-ex li .box-detail .box-inner02 dt{display:inline-block;padding-bottom:10px;vertical-align:top;width:80px}#area-exami ul.list-ex li .box-detail .box-inner02 dd{display:inline-block;width:180px}#area-exami ul.list-ex li .box-detail .box-inner02 dd ul.kukaku{display:block;margin:0;padding:0;position:static;width:180px}#area-exami ul.list-ex li .box-detail .box-inner02 dd ul.kukaku li{line-height:1.4;margin:0 4px 0 0;padding:0 0 0 14px;position:static;width:50px}#area-exami ul.list-ex li .box-detail .box-inner02 dd ul.kukaku .type-01{background:url(../icon_img/ico-cemetery-01.png) left no-repeat;background-size:13px}#area-exami ul.list-ex li .box-detail .box-inner02 dd ul.kukaku .type-02{background:url(../icon_img/ico-cemetery-02.png) left no-repeat;background-size:13px}#area-exami ul.list-ex li .box-detail .box-inner02 dd ul.kukaku .type-03{background:url(../icon_img/ico-cemetery-03.png) left no-repeat;background-size:13px;width:70px}#area-exami ul.list-ex li .box-detail .box-inner02 dd ul.kukaku .type-04{background:url(../icon_img/ico-cemetery-04.png) left no-repeat;background-size:13px}#area-exami .inner{background:#fff;border:none;margin:10px auto;height:50px;position:relative;width:760px}#area-exami .inner .lead{background:url(../search/img/img_checkbox_on.png) left 11px no-repeat;color:#404040;font-size:18px;font-weight:700;line-height:50px;margin-left:0;padding-left:30px}#area-exami .inner .shiryou{position:absolute;right:250px;top:5px}#area-exami .inner .kengaku{position:absolute;right:0;top:5px}#area-exami .inner a img:hover{opacity:.7}#area-exami .list-close{background-color:#e2e2e2;cursor:pointer;display:block;margin-bottom:10px;padding-top:6px;padding-bottom:4px;text-align:center}.area-osusume-g{margin-bottom:50px}.area-osusume-g h5.ttl-osusume{background:url(/search/img/title-bg01.gif) left no-repeat;color:#fff;display:block;font-size:18px;height:41px;padding:11px 0 0 40px}.area-osusume-g ul{clear:both;display:flex;flex-wrap:nowrap;justify-content:space-between}.area-osusume-g li{background:#f8f8f8;border:1px solid #ccc;display:inline-block;height:15em;margin-top:10px;padding:5px;text-align:center;width:138px}.area-osusume-g li a{color:#404040;text-decoration:none}.area-osusume-g li a:hover img.opa{opacity:.6}.area-osusume-g li h4{color:#118650;font-size:14px;height:2em;line-height:1em;text-align:left}.area-osusume-g li .img-reien{margin:0 auto;text-align:center}.area-osusume-g li .img-reien img{margin-bottom:5px;max-height:75px;max-width:100px}.area-osusume-g li .price{color:red;text-align:center}.area-osusume-g li .price strong{font-size:16px}.area-osusume-g li .rank{line-height:1;margin-bottom:5px}.area-osusume-g li .rank img{width:80px}.area-osusume-g li .txt-add{height:2em;line-height:1em}.area-osusume-g li .btn{margin:0 auto;text-align:center;width:120px}.area-link-guide{clear:both}.area-link-guide section ul{display:flex;flex-wrap:wrap;justify-content:space-between}.area-link-guide section ul li a{border:solid 1px #efefef;border-radius:6px;box-shadow:1px 1px 1px 1px #0003;display:flex;flex-wrap:nowrap;margin:0 0 16px;padding:10px;text-decoration:none;width:460px}.area-link-guide section ul li a:hover{opacity:.6}.area-link-guide section ul li a figure img{display:inline-block;margin:5px 10px 5px 0;width:160px}.area-link-guide section ul li a .box-txt-guide{display:inline-block;height:130px;overflow:hidden}.area-link-guide section ul li a .box-txt-guide h5{font-size:1rem;margin-bottom:5px}.area-link-guide section ul li a .box-txt-guide p{color:#404040}#fix-header .area-top .box-kensuu{left:180px;position:absolute;top:0}#fix-header .area-top .box-kensuu .txt-kensuu{display:inline-block;font-size:20px;font-weight:700;vertical-align:middle}#fix-header .area-top .box-kensuu .txt-kensuu span{color:#db4a72;font-size:24px}#fix-header .area-top .box-kensuu .fukidashi-kensuu{background:url(/common_img/bg_fukidashi.png) right 2px no-repeat;background-size:135px;color:#db4a72;display:inline-block;font-size:14px;font-weight:700;height:45px;line-height:1.2;padding-top:7px;text-align:center;width:135px}#area-list-main .area-list-info>div .box-persons{margin:10px 0 0;text-align:right}.blockInfo .box-persons{margin:-10px 0 10px;text-align:right}#area-list-main .area-list-info>div .txt-persons,.blockInfo .txt-persons{border:solid 1px #e2e2e2;color:#db4a72;display:inline-table;line-height:1.5;padding:2px 10px 0}#area-list-main .area-list-info>div .txt-persons span,.blockInfo .txt-persons span{color:#db4a72;display:inline;font-size:1.2rem;font-weight:700}#area-list-main .area-list-info>div .txt-persons strong,.blockInfo .txt-persons strong{color:#db4a72}.headerBlock .itemCall{float:right;line-height:1;width:auto}.headerBlock .itemCall__num{background:url(/common_img/free-dial.png) left center no-repeat;background-size:48px auto;color:#ffa800;display:inline-block;font-family:Helvetica,Arial,メイリオ,Meiryo,"sans-serif";font-size:34px;line-height:1;padding-left:48px}.headerBlock .itemCall__txt{font-size:12px;line-height:1;margin-bottom:2px;text-align:center}.headerBlock .itemCall__txt--end{display:inline-block;font-size:12px;line-height:1.2}#fix-detail-header .area-top .itemCall{left:400px;position:absolute;top:5px;z-index:99}#fix-detail-header .area-top .itemCall__num{background:url(/common_img/free-dial.png) left center no-repeat;background-size:34px auto;color:#404040;display:inline-block;font-family:Helvetica,Arial,メイリオ,Meiryo,"sans-serif";font-size:30px;line-height:1;padding-left:34px}#fix-detail-header .area-top .itemCall__txt{color:#299064;font-size:12px;line-height:1;text-align:center}#fix-detail-header .area-top .itemCall__txt span{color:#e87177}.area-list-firstview-tell-inner .itemCall__num{font-family:Helvetica,Arial,メイリオ,Meiryo,"sans-serif";font-size:36px;font-weight:400}.area-list-conversion .itemCall{position:relative}.area-list-conversion .itemCall__txt{left:10%;position:absolute;text-align:center;top:56%;z-index:98}.area-list-conversion .itemCall__txt span{font-size:32px;font-family:Helvetica,Arial,メイリオ,Meiryo,"sans-serif"}.contactInner .itemCall{line-height:1;margin-top:10px}.contactInner .itemCall__num{background:url(/common_img/free-dial.png) left center no-repeat;background-size:70px auto;display:inline-block;font-family:Helvetica,Arial,メイリオ,Meiryo,"sans-serif";font-size:56px;line-height:1;padding-left:70px}.contactInner .itemCall__txt--end{display:inline-block;font-size:18px;line-height:1.2}.contactInner .itemCall__txt--end span{color:red}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://cdn.e-ohaka.com/css/iconfont/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://cdn.e-ohaka.com/css/iconfont/MaterialIcons-Regular.woff2) format("woff2"),url(https://cdn.e-ohaka.com/css/iconfont/MaterialIcons-Regular.woff) format("woff"),url(https://cdn.e-ohaka.com/css/iconfont/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-20{font-size:20px}.material-icons.md-28{font-size:28px}.material-icons.md-48{font-size:48px}@media only screen and (min-width: 768px){.ks-footer{display:none}}@media (max-width: 1300px){.right_btn{display:none!important}}@media (max-width: 600px){#fix-header .area-top ul{display:none}}@media all and (-ms-high-contrast: none){.btnListHead li span{top:-15spx}*::-ms-backdrop,.btnListHead li span{top:-15px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.btnListHead li span{top:-2px}}
