﻿.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;list-style-type:none}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.min{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝"}@media all and (-ms-high-contrast: none){.min{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.min *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.min:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}@media all and (-ms-high-contrast: none){.ieFont{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.ieFont *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.ieFont:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.miniBtn{padding-top:5px !important}}.commonAnchorArea{background:#fff;background:#fff;width:550px;margin:30px auto}@media screen and (max-width: 736px){.commonAnchorArea{width:100%;margin:20px 0}}.commonAnchorArea .title{text-align:center;padding:10px 0;font-weight:bold;background:#2e4872;color:#fff}.commonAnchorArea .anchor{font-size:15px;padding:25px 30px 30px}.commonAnchorArea .anchor li{padding-bottom:9px}@media screen and (max-width: 736px){.commonAnchorArea .anchor li{padding-bottom:20px}}.commonAnchorArea .anchor li:last-child{padding-bottom:0}.commonAnchorArea .anchor a{scroll-behavior:smooth}.commonAnchorArea .anchor a:hover{text-decoration:none}.commonAnchorArea .notice{font-size:14px}@media screen and (max-width: 736px){.areaExample h3{color:#2d4670;font-size:1.8rem;font-weight:bold;margin:20px 10px 10px;line-height:1;padding-left:6px;border-left:3px solid #2d4670}.areaExample a{display:block;margin:0 10px 20px;color:#000}.areaExample a .detailArea1{background:#fff;position:relative;border:1px solid #7d4222;border-top-width:4px}.areaExample a .detailArea1 .topbox{display:table;width:100%;table-layout:fixed}.areaExample a .detailArea1 .topbox exampleImg{display:table-cell;width:50%;vertical-align:top}.areaExample a .detailArea1 .topbox exampleImg img{width:100%;height:auto}.areaExample a .detailArea1 .topbox .sub{display:table-cell;width:50%;vertical-align:middle;padding:0 10px}.areaExample a .detailArea1 .topbox .sub div{text-align:right}.areaExample a .detailArea1 .topbox .sub div span.area3{border:1px solid #bfbfbf;font-size:1.2rem;font-weight:bold;display:inline-block;padding:0 10px;border-radius:20px;color:#000}.areaExample a .detailArea1 .topbox .sub div span.area3 span{font-size:1.8rem}.areaExample a .detailArea1 .topbox .sub .total{width:100%;text-align:center;color:#fff;background:#c4144a;font-weight:bold;margin-top:10px}.areaExample a .detailArea1 .topbox .sub .price{text-align:center;display:block;font-weight:bold;border:1px solid #bfbfbf;border-top:0;color:#000}.areaExample a .detailArea1 .topbox .sub .price span{font-size:2.4rem;color:#c4144a}.areaExample a .detailArea1 .box{padding:10px}.areaExample a .detailArea1 .box .text1{position:relative;padding:0 20px 5px 10px;border-bottom:1px dotted #000}.areaExample a .detailArea1 .box .text1::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;display:block;background:url(/images/common/nav/nav_arrow01.svg) left top no-repeat;background-size:contain}.areaExample a .detailArea1 .box ul.text2{margin-top:10px}.areaExample a .detailArea1 .box ul.text2 li{margin:5px 0}.areaExample a .detailArea1 .box ul.text2 li span{display:inline-block;width:90px;text-align:center;background:#e9f1f9;margin-right:10px}}html{font-size:62.5%}body{font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;font-size:16px;font-size:1.6em;letter-spacing:1.5;line-height:1.6;color:#282828;min-width:960px;width:100%;overflow-wrap:break-word}*{word-break:normal;word-wrap:break-word}a{color:#2e4872}a:hover{color:#2378d1}a.underline{text-decoration:underline}.clearfix:after{content:"";clear:both;display:block}.wrapper{font-size:16px;font-size:1.6rem;background:#fcf5e5}.accessWrapper{background:#FFF}header,footer{width:100%}main{width:100%}.brSp{display:none}.brPc{display:block}.blockSp{display:none !important}.blockPc{display:block !important}.spanPc{display:inline}.spanSp{display:none}.inline{display:inline}.w960{overflow:hidden;width:960px;margin:0 auto}.w950{overflow:hidden;width:950px;margin:0 auto}.w680{width:680px;margin:0 30px}.w910{overflow:hidden;width:910px;margin:auto}.w916{width:916px;margin:auto}.w100p{width:100%}.bgWhite{background:#fff}.bgBeige{background:#fcede5}.txtC{text-align:center}.txtBold{font-weight:bold}.redTxt{color:#c30f47}.blueTxt{color:#274c80;font-weight:bold}.blueTxtB{font-size:20px;font-size:2rem;color:#274c80;font-weight:bold}a.linkToSp{display:block;text-align:center;background:#433121;padding:30px 0}a.linkToSp img{width:90%}a.imgLink:hover{opacity:0.8}sup{vertical-align:top;display:inline-block}sup.reg{font-size:smaller}.mt0{margin-top:0 !important}.mt3{margin-top:3px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt28{margin-top:28px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt55{margin-top:55px !important}.mt60{margin-top:60px !important}.mt65{margin-top:65px !important}.mt70{margin-top:70px !important}.mt75{margin-top:75px !important}.mt80{margin-top:80px !important}.mt85{margin-top:85px !important}.mt90{margin-top:90px !important}.mt93{margin-top:93px !important}.mt95{margin-top:95px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb28{margin-bottom:28px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.mb60{margin-bottom:60px !important}.mb65{margin-bottom:65px !important}.mb70{margin-bottom:70px !important}.mb75{margin-bottom:75px !important}.mb80{margin-bottom:80px !important}.mb85{margin-bottom:85px !important}.ml0{margin-left:0 !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.ml55{margin-left:55px !important}.ml60{margin-left:60px !important}.ml65{margin-left:65px !important}.mr0{margin-right:0 !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr55{margin-right:55px !important}.mr60{margin-right:60px !important}.mr65{margin-right:65px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pt60{padding-top:60px !important}.pt65{padding-top:65px !important}.pt90{padding-top:90px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb55{padding-bottom:55px !important}.pb60{padding-bottom:60px !important}.pb65{padding-bottom:65px !important}.pb70{padding-bottom:70px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.txtC{text-align:center}.txtR{text-align:right}.txtL{text-align:left}.fwb{font-weight:bold}.oh{overflow:hidden}.fz14{font-size:14px;font-size:1.4rem}.anchorHead{margin-top:-60px;padding-top:60px}@media screen and (max-width: 736px){.anchorHead{margin-top:-30px;padding-top:30px}}.hxStyle01{font-size:30px;font-size:3rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#fff;background:url(/images/common/icon_title01.png) 14px center no-repeat,url(/images/common/bg_title01.jpg) left top repeat;padding:5px 20px 5px 35px;overflow:hidden;padding:10px 20px 0 35px\9}@media all and (-ms-high-contrast: none){.hxStyle01{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle01 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle01:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle01 small{font-size:24px;font-size:2.4rem;padding-left:15px}.hxStyle01 span{display:block;float:right;position:relative;padding:0 10px 0 20px;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle01 span:before{content:"";display:block;position:absolute;left:0;top:-5px;width:1px;height:58px;background-color:#fcf5e5}.hxStyle01 span a{display:block;vertical-align:middle;color:#fff;text-decoration:none;font-size:16px;font-size:1.6rem;background:url(/images/common/icon_common_arrow_next_white.png) no-repeat left 17px;padding-left:20px;line-height:48px}@media all and (-ms-high-contrast: none){.hxStyle01 span a{line-height:50px}.hxStyle01 span a *::-ms-backdrop{line-height:50px}}.hxStyle01 span a:not(:target){line-height:50px\9}.hxStyle01 span a:hover{opacity:0.8}.hxStyle02{position:relative;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;border-bottom:2px solid #274c80;padding:10px 10px}@media all and (-ms-high-contrast: none){.hxStyle02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle02 small{font-size:20px;font-size:2rem;font-weight:normal;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle02 .asterisk{font-size:14px;font-size:1.4rem;vertical-align:top}.hxStyle02 .subTxt{color:#282828;display:inline-block;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;font-size:18px;font-size:1.8rem;font-weight:normal;margin-left:20px;position:relative;top:-5px}.hxStyle02 .titleAttention{position:absolute;right:0;top:30%;font-size:16px;font-weight:normal;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle02_02{position:relative;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;margin-bottom:10px}@media all and (-ms-high-contrast: none){.hxStyle02_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle02_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle02_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle02_02 small{font-size:20px;font-size:2rem;font-weight:normal;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle02_02 .titleAttention{position:absolute;right:0;top:30%;font-size:16px;font-weight:normal;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle03{font-size:24px;font-size:2.4rem;height:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#274c80;background:#f5f5f5 url(/images/common/icon_title02.png) left center no-repeat;font-weight:normal;padding:5px 20px 5px 18px}@media all and (-ms-high-contrast: none){.hxStyle03{line-height:43px}.hxStyle03 *::-ms-backdrop{line-height:43px}}.hxStyle03:not(:target){line-height:43px\9}.hxStyle03 .moreBox{font-size:16px;font-size:1.6rem;margin:-3px 0;padding:10px;width:110px;border-left:1px #274c80 solid;float:right;margin-right:-10px}.hxStyle04{font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#7d4222;background:#f5f5f5 url(/images/common/icon_title04.png) 15px center no-repeat;padding:10px 10px 10px 35px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.hxStyle04{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle04 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle04:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.hxStyle04{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle04 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle04:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle05{font-size:28px;font-size:2.8rem;color:#7d4222;padding-bottom:10px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;border-bottom:#b8aea0 1px dashed;line-height:34px}@media all and (-ms-high-contrast: none){.hxStyle05{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle05 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle05:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle05 span{display:table-cell;vertical-align:middle}.hxStyle05 span.sub{font-size:20px;font-size:2rem;display:inline}.hxStyle05 span.sub.pl10{padding-left:10px}@media all and (-ms-high-contrast: none){.hxStyle05 .number:not(:target){padding-top:0}}.hxStyle05 .number{font-size:36px;font-size:3.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;vertical-align:middle;padding-top:0;padding-right:10px;padding-top:5px\9}@media all and (-ms-high-contrast: none){.hxStyle05 .number{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle05 .number *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle05 .number:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle05 .note{font-size:20px;font-size:2rem;color:#282828;display:block;line-height:2rem;margin-top:7px}@media screen and (max-width: 736px){.hxStyle05 .note{font-size:16px;font-size:1.6rem;line-height:1.3rem;margin-top:0}}.hxStyle05_02{font-size:23px;font-size:2.3rem;color:#7d4222;padding-bottom:10px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:34px}@media all and (-ms-high-contrast: none){.hxStyle05_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle05_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle05_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media screen and (max-width: 736px){.hxStyle05_02{font-size:20px;font-size:2rem}}.hxStyle06{position:relative;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;padding:10px 10px}@media all and (-ms-high-contrast: none){.hxStyle06{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle06 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle06:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle06.center{text-align:center}.hxStyle06_02{position:relative;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#7d4222;font-weight:bold;padding:10px 10px}@media all and (-ms-high-contrast: none){.hxStyle06_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle06_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle06_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle06_02.center{text-align:center}.hxStyle07{position:relative;font-size:24px;font-size:2.4rem;color:#7d4222;padding:3px 15px;padding:0 15px\0/IE9;padding-top:5px;border-bottom:#7d4222 1px solid;background:#f5f5f5;vertical-align:middle;font-weight:normal}.hxStyle07 span{display:inline-block}.hxStyle07 .number:not(:target){margin-top:5px\9}@media all and (-ms-high-contrast: none){.hxStyle07 .number:not(:target){margin-top:-5px}}.hxStyle07 .number{font-size:36px;font-size:3.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;vertical-align:middle;margin-top:-5px;margin-right:5px}@media all and (-ms-high-contrast: none){.hxStyle07 .number{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle07 .number *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle07 .number:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle08{text-align:left;background:url(/images/common/bg_line_black.png) center center repeat-x;font-size:18px;font-size:1.8rem;font-weight:bold;position:relative;z-index:0;margin-bottom:0}.hxStyle08 span{padding:0 20px 0 0;background-color:#fcf5e5;display:inline-block;z-index:1}.hxStyle09{position:relative;font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;font-size:26px !important}@media all and (-ms-high-contrast: none){.hxStyle09{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle09 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle09:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle09.center{text-align:center}.hxStyle10{background:url(/images/common/bg_title_blue.png) center center no-repeat;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;text-align:center;padding:4px 0 24px 0;padding:9px 0 19px 0\9}@media all and (-ms-high-contrast: none){.hxStyle10{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle10 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle10:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle10 span{font-size:38px;font-size:3.8rem}.hxStyle10_02{background:url(/images/common/bg_title_blue.png) center center no-repeat;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;text-align:center;padding:8px 0 24px 0;padding:13px 0 19px 0\9}@media all and (-ms-high-contrast: none){.hxStyle10_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle10_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyle10_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle10_02 span{font-size:38px;font-size:3.8rem}.hxStyle11{font-size:18px;font-size:1.8rem;font-weight:bold}@media all and (-ms-high-contrast: none){.hxStyle10:not(:target){padding:4px 0 24px 0}.hxStyle10_02:not(:target){padding:8px 0 24px 0}}.titleType1{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:30px;font-size:3rem;font-weight:bold;text-align:center;background:url(/images/service/before/bg_title01.png) no-repeat center top;background-size:100% auto;color:#274c80;letter-spacing:0.1em;min-height:75px;padding:3px 0 8px;height:56px;line-height:51px}@media all and (-ms-high-contrast: none){.titleType1{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.titleType1 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.titleType1:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}dl.descriptionStyle dt{font-size:22px;font-size:2.2rem;color:#7d4222;font-weight:bold}dl.descriptionStyle dd{padding-top:10px}dl.info_tel_mini{width:640px;border:2px solid #5d4633;margin:20px auto 0px;text-align:center}dl.info_tel_mini dt{font-size:21px;font-size:2.1rem;color:#fff;background-color:#5d4633;padding:5px 0px}dl.info_tel_mini dd{padding:0px 0px 5px;background-color:#fffef9;position:relative}dl.info_tel_mini dd .telText{position:absolute;top:-3%;left:306px;font-size:5rem;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#2D4670;letter-spacing:1px}.pageTitle{background-color:#f5f2f0;border-top:solid 3px #2e4872}.pageTitle h2{width:950px;padding:7px 10px;margin:0 auto;color:#304b78;font-size:48px;font-size:4.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast: none){.pageTitle h2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.pageTitle h2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.pageTitle h2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.pageTitle .pageTitleStyle{width:950px;padding:7px 10px;margin:0 auto;color:#304b78;font-size:48px;font-size:4.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast: none){.pageTitle .pageTitleStyle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.pageTitle .pageTitleStyle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.pageTitle .pageTitleStyle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.pageTitle .pageforeword{background-color:#fff}.pageTitle .pageforeword p{font-size:15px;font-size:1.5rem;width:950px;margin:0 auto;padding:30px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pageTitle .pageforeword dl{width:950px;margin:0 auto;padding:15px 10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pageTitle .pageforeword dl dt{color:#9b774c;font-size:18px;font-size:1.8rem;font-weight:bold;padding:15px 0}.pageTitle .pageforeword dl dd{font-size:15px;font-size:1.5rem}p.comment{font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;color:#282828;font-weight:normal;font-size:1.4rem;margin-top:10px}.prefectureTitle{background-color:#f5f5f5;border-bottom:solid 2px #bfa592;letter-spacing:0.07em}.prefectureTitle .inner{width:950px;margin-right:auto;margin-left:auto;padding:14px 0}.prefectureTitle .inner .title{color:#7d4222;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.prefectureTitle .inner .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.prefectureTitle .inner .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.prefectureTitle .inner .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.prefectureTitle .inner .title *{display:inline-block;vertical-align:middle}.prefectureTitle .inner .title strong{font-size:30px;font-size:3rem}.prefectureTitle .inner .title span{font-size:24px;font-size:2.4rem}.prefectureTitle.large .inner{display:table}.prefectureTitle.large .inner .title,.prefectureTitle.large .inner .searchBlock{display:table-cell;vertical-align:middle}.prefectureTitle.large .inner .title{min-width:540px;padding-top:20px}.prefectureTitle.large .inner .searchBlock{width:300px}.prefectureTitle.large .inner .searchBlock p{font-weight:bold;font-size:17px;font-size:1.7rem;margin-bottom:8px}.prefectureTitle.large .inner .searchBlock ul{display:inline-block;text-align:left;width:100%}.prefectureTitle.large .inner .searchBlock ul:after{content:"";display:table;clear:both}.prefectureTitle.large .inner .searchBlock ul li{float:left;margin-right:8px}.prefectureTitle.large .inner .searchBlock ul li:last-child{margin-right:0}.prefectureTitle.large .inner .searchBlock ul li a{display:block;text-align:center;font-size:14px;font-size:1.4rem;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:37px;line-height:37px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 5px 0 7px;box-shadow:rgba(0,0,0,0.270588) 0px 2px 5px 0px;-webkit-box-shadow:rgba(0,0,0,0.270588) 0px 2px 5px 0px;-moz-box-shadow:rgba(0,0,0,0.270588) 0px 2px 5px 0px}@media all and (-ms-high-contrast: none){.prefectureTitle.large .inner .searchBlock ul li a{line-height:39px}.prefectureTitle.large .inner .searchBlock ul li a *::-ms-backdrop{line-height:39px}}.prefectureTitle.large .inner .searchBlock ul li a:not(:target){line-height:39px\9}.prefectureTitle.large .inner .searchBlock ul li a span{display:block;background-image:url(/images/common/icon_common_arrow_next.png);background-repeat:no-repeat;background-position:left 11px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;padding-left:16px}.prefectureTitle.large .inner .searchBlock ul li a:hover{opacity:0.8}.prefectureTitle.large .inner .searchBlock ul li a:hover span{background-position:2px 11px}.areaTitle{background-color:#f5f5f5;font-size:30px;font-size:3rem;color:#7d4222;text-align:center;border-bottom:solid 2px #bfa592;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;padding:12px 0}@media all and (-ms-high-contrast: none){.areaTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.areaTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.areaTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.areaTitle small{padding-left:3px;font-size:24px;font-size:2.4rem}.largeTitle{color:#314c79;font-size:29px;font-size:2.9rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin:25px 5px}@media all and (-ms-high-contrast: none){.largeTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.largeTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.largeTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.largeTitle *{display:inline-block;vertical-align:middle}.largeTitle strong{font-size:48px;font-size:4.8rem;padding-right:5px}.borderTitle{text-align:center;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;color:#274c80;position:relative;z-index:0}.borderTitle.small{font-size:26px;font-size:2.6rem}@media all and (-ms-high-contrast: none){.borderTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.borderTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.borderTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.borderTitle.borderTitleW span{background-color:#FFFFFF}.borderTitle span{padding:9px 20px;display:inline-block;line-height:35px;z-index:1}.borderTitle.brown{text-align:center;background:url(/images/common/bg_line_brown.png) center center repeat-x;font-size:26px;font-size:2.6rem;color:#7d4222}.borderTitle.brown strong{font-size:30px;font-size:3rem}.borderTitle.brown span{background:#fcf5e5}.borderTitle.brown:before,.borderTitle.brown :after{left:auto;width:auto}@media screen and (max-width: 736px){.borderTitle.short:before,.borderTitle.short :after{width:10%}}.borderTitle.solo:before,.borderTitle.solo :after{width:14%}@media screen and (max-width: 736px){.borderTitle.solo:before,.borderTitle.solo :after{width:10%}}.borderTitle:before,.borderTitle :after{position:absolute;top:50%;display:inline-block;width:19%;height:2px;background-color:#274c80;content:"";right:0}.borderTitle:before{left:0;width:18%}.noborderTitle{text-align:center;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80}@media all and (-ms-high-contrast: none){.noborderTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.noborderTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.noborderTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.noborderTitle.small{font-size:26px;font-size:2.6rem}.noborderTitle.brown{color:#7d4222}.attentionBoxInfo{border:#c4144a 3px solid;padding:20px;background:#FFFFFF;margin:20px 0;position:relative}.attentionBoxInfo .titleAttention{position:absolute;top:-24px;left:227px;text-align:center;background-image:url(/images/common/bg_attention01.png),url(/images/common/bg_attention03.png);background-position:left center, right center;background-repeat:no-repeat, no-repeat, no-repeat;font-size:30px;font-size:3rem;width:450px}.attentionBoxInfo .titleAttention p{background-image:url(/images/common/bg_attention02.png);background-position:left center;background-repeat:repeat-x;margin:0 50px}.attentionBoxInfo .titleAttention p .title{background:url(/images/common/icon_attention.png) left center no-repeat;padding:5px 0 5px 73px;margin-left:-14px}.attentionBoxInfo .boxUlFloat{padding:20px}.attentionBoxInfo .boxUlFloat p{float:left;width:510px;text-align:center}.attentionBoxInfo .boxUlFloat ul{float:left;width:310px}.attentionBoxInfo .boxUlFloat ul li{background:url(/images/common/icon_common_red.png) left center no-repeat;padding-left:20px}.attentionBoxInfo .boxSummary dl{background:#f5f5f5;padding:20px}.attentionBoxInfo .boxSummary dl dt{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:10px;text-align:center}.textCaseNext{position:relative;padding:25px 10px;margin:15px 0 80px;background-color:#efe7d6;text-align:center;font-size:22px;font-size:2.2rem;color:#583828;font-weight:bold}.textCaseNext:after{content:"";position:absolute;left:0;bottom:-55px;display:block;width:100%;height:40px;background:url(/images/price/img_next_bg.png) no-repeat center bottom}.textCaseNext span{font-size:20px;font-size:2rem}.bnrPreparation{margin-top:13px;position:relative}.bnrPreparation div{background:url(/images/consultation/img_bg_bnr_01.png) no-repeat left top;width:950px;height:260px}.bnrPreparation div p{position:absolute}.bnrPreparation div .text1{top:27px;left:23px;font-size:42px;font-size:4.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1.2;color:#274c80;text-shadow:2px 2px 3px #fff}@media all and (-ms-high-contrast: none){.bnrPreparation div .text1{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.bnrPreparation div .text1 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.bnrPreparation div .text1:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.bnrPreparation div .text2{top:135px;left:23px;font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#825742;text-shadow:2px 2px 3px #fff}@media all and (-ms-high-contrast: none){.bnrPreparation div .text2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.bnrPreparation div .text2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.bnrPreparation div .text2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.bnrPreparation div .btn{position:absolute;bottom:30px;left:229px}.bnrPreparation div .btn .whiteBtn01{display:block;text-align:center;width:488px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:23px;font-size:2.3rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.bnrPreparation div .btn .whiteBtn01{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.bnrPreparation div .btn .whiteBtn01 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.bnrPreparation div .btn .whiteBtn01:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.bnrPreparation div .btn .whiteBtn01{line-height:45px}.bnrPreparation div .btn .whiteBtn01 *::-ms-backdrop{line-height:45px}}.bnrPreparation div .btn .whiteBtn01:not(:target){line-height:45px\9}.bnrPreparation div .btn .whiteBtn01 span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.bnrPreparation div .btn .whiteBtn01 span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.bnrPreparation div .btn .whiteBtn01 span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.bnrPreparation div .btn .whiteBtn01 span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px center}.bnrPreparation div .btn .whiteBtn01:hover span{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;background-position:19px center}.dlObjMod1{margin-top:43px}.dlObjMod1 .title{border-radius:4px 4px 0 0;position:relative;padding:21px 0 0 77px;width:910px;min-height:78px;background:url(/images/common/bg_title01.jpg) repeat right bottom;font-size:24px;font-size:2.4rem;font-weight:bold;color:#fff;box-sizing:border-box}.dlObjMod1 .title .icon{position:absolute;content:'';display:block;width:78px;height:87px;top:-20px;left:-9px}.dlObjMod1 .title .sub{font-size:18px;font-size:1.8rem;display:block;margin-top:-6px;line-height:1em;font-weight:normal}.dlObjMod1 .box{padding:30px 29px 18px;border-radius:0 0 4px 4px;margin-bottom:26px;background:#fff;min-height:105px;box-sizing:border-box}.dlObjMod1 .box .img{display:inline;float:left;margin-right:14px}.dlObjMod1 .box .text{line-height:1.75}.attentionArea{padding:18px 0 50px;background-color:#fff}.attentionArea .title{padding:28px 374px 28px 0;background:url(/images/consultation/img_attention_bg.png) no-repeat right 0;margin-bottom:16px}.attentionArea .title .text01{font-size:26px;font-size:2.6rem;line-height:31px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80}@media all and (-ms-high-contrast: none){.attentionArea .title .text01{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.attentionArea .title .text01 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.attentionArea .title .text01:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.attentionArea .title .text01 span{background:url(/images/common/img_attention_bg_txt.png) repeat-x left center;position:relative;padding-left:10px;line-height:31px;display:inline-block}.attentionArea .title .text01 span:before{content:" ";background:url(/images/common/img_attention_bg_txt_before.png) no-repeat left center;display:block;position:absolute;top:0;left:0;line-height:31px;height:31px;width:5px}.attentionArea .title .text01 span:after{content:" ";background:url(/images/common/img_attention_bg_txt_after.png) no-repeat right center;display:block;position:absolute;top:0;right:0;line-height:31px;height:31px;width:5px}.attentionArea .title .text02{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;color:#274c80}@media all and (-ms-high-contrast: none){.attentionArea .title .text02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.attentionArea .title .text02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.attentionArea .title .text02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.attentionArea .title h2{line-height:1em;margin:10px 0 5px 0;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:36px;font-size:3.6rem;color:#274c80}@media all and (-ms-high-contrast: none){.attentionArea .title h2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.attentionArea .title h2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.attentionArea .title h2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.attentionArea .inner{overflow:hidden;letter-spacing:-.4em}.attentionArea .inner .box{letter-spacing:normal;display:inline-block;width:33%;background:#f9f6f0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.attentionArea .inner .box:nth-child(2){width:34%;background:#fff}.attentionArea .inner .box h3{color:#20487e;font-weight:normal;background:url(/images/top/icon_sec07_check.png) left center no-repeat;font-size:19px;font-size:1.9rem;line-height:1.2;letter-spacing:-0.05em;padding:10px 0 15px 34px;height:69px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.attentionArea .inner .box h3.singleLine{line-height:44px}.attentionArea .inner .box .arrowLine{width:100%;display:block;content:"";height:7px;background:url(/images/top/bg_sec07_arrow01.png) center top no-repeat}.attentionArea .inner .box ul li{display:block;margin-top:15px;font-size:14px;font-size:1.4rem;line-height:1.3;padding-left:30px;position:relative}.attentionArea .inner .box ul li:before{content:"・";font-size:18px;font-weight:bold;line-height:1;position:absolute;top:50%;left:0;margin-top:-9px}.attentionArea .inner .box ul li span{font-size:19px;font-size:1.9rem;color:#d40c4a}.attentionArea .inner .box ul li:first-child{height:60px}.attentionArea .inner .box ul li:nth-child(2){height:47px}.attentionArea .inner .box ul li:nth-child(3){height:72px}.attentionArea .inner .box ul li.line2:before{top:33%}.attentionArea .btn{margin-top:30px}.attentionArea .btn a{overflow:hidden;display:block;margin:auto;text-align:center;width:640px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;color:#fff;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;background-image:-webkit-linear-gradient(bottom, #1f3d67 0%, #274c80 100%);background-image:linear-gradient(to top, #1f3d67 0%, #274c80 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#274c80', endColorstr='#1f3d67',GradientType=0 )}@media all and (-ms-high-contrast: none){.attentionArea .btn a{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.attentionArea .btn a *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.attentionArea .btn a:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.attentionArea .btn a{line-height:46px}.attentionArea .btn a *::-ms-backdrop{line-height:46px}}.attentionArea .btn a:not(:target){line-height:46px\9}.attentionArea .btn a span{display:block;background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 125px 15px;-webkit-transition:0.2s;transition:0.2s}.attentionArea .btn a span:hover{background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 129px 15px}.contact24 .head{background:url(/images/introduce/contact/contact_heading_bg.png) repeat-x center top;height:92px;text-align:center}.contact24 .body{background:url(/images/introduce/contact/content_img03_mod.jpg) no-repeat right top;background-size:contain}.contact24 .body .inner{margin:0 auto;min-height:638px;padding:25px 0 0;width:900px}.contact24 .body .comment{margin:0 0 10px}.contact24 .body .telImage{margin:0 10px 20px;position:relative}.contact24 .body .telImage .telText{position:absolute;top:8%;left:12%;font-size:7.5rem;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#2D4670;letter-spacing:2px}.contact24 .body .message{margin:10px 10px 17px}.contact24 .body .point{margin:0 0 10px}.contact24 .body .text{font-size:18px;font-size:1.8rem;line-height:1.5em;margin:0 10px}.listMod1{overflow:hidden}.listMod1 img{vertical-align:baseline !important}.listMod1 li{text-align:center;width:182px;min-height:192px;background:#fff;box-sizing:border-box;float:left;margin-right:10px;padding:16px 10px 0}.listMod1 li:last-child{margin-right:0}.listMod1 li:last-child dl dt img{margin-left:-3px}.listMod1 li:nth-child(2) dl dt{padding-bottom:9px}.listMod1 li dl dt{padding-bottom:4px;border-bottom:1px dotted #000}.listMod1 li dl dd{font-size:15px;font-size:1.5rem;text-align:left;padding-top:10px;letter-spacing:-0.02em;line-height:1.3}.basicKnowledgeArea .basicKnowledgeList{margin-top:5px}.basicKnowledgeArea .basicKnowledgeList li{display:inline-block;width:290px;border:#d6d3cd solid 1px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:20px 16px 0 0;vertical-align:top}.basicKnowledgeArea .basicKnowledgeList li a{display:block;text-decoration:none}.basicKnowledgeArea .basicKnowledgeList li a:hover{opacity:0.8}.basicKnowledgeArea .basicKnowledgeList li a:hover .basicKnowledgeBox .title span{background:url(/images/common/icon_common_circle_on.png) no-repeat 15px center}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#fff}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title{font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border-top:#304b78 solid 5px}@media all and (-ms-high-contrast: none){.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title span{height:73px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:table-cell;background:url(/images/common/icon_common_circle_on.png) no-repeat 11px center;padding:3px 0 0 45px;color:#274c80;line-height:1.1;letter-spacing:-1px;-webkit-transition:0.2s;transition:0.2s}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText{padding:0 12px}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner{padding:17px 0 11px;border-top:#274c80 dotted 1px;display:table}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner .imgArea{display:table-cell;vertical-align:top;padding-right:8px}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner .imgArea img{width:110px}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner .textArea{display:table-cell;vertical-align:top;color:#282828}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner .textArea p{font-size:14px;font-size:1.4rem}.basicKnowledgeArea .basicKnowledgeList li:nth-child(3n){margin-right:0}.basicKnowledgeArea02{margin-top:5px}.basicKnowledgeArea02 li{display:inline-block;vertical-align:top;width:445px;margin:20px 20px 0 0;background-color:#fff;border-top:5px solid #304b78;border-left:1px solid #d6d3cd;border-right:1px solid #d6d3cd;border-bottom:1px solid #d6d3cd;color:#101928;box-sizing:border-box;border-radius:5px}.basicKnowledgeArea02 li:nth-child(2n){margin-right:0}.basicKnowledgeArea02 li:nth-child(2n+1){clear:both}.basicKnowledgeArea02 li a{display:block;height:100%;padding:22px 15px 15px;text-decoration:none}.basicKnowledgeArea02 li a:hover{opacity:0.8}.basicKnowledgeArea02 li a:hover .detailArea .title{background:url(/images/service/icon_arrow_blue.png) no-repeat 13px center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.basicKnowledgeArea02 li a figure{float:left;margin-right:10px}.basicKnowledgeArea02 li a .detailArea{overflow:hidden}.basicKnowledgeArea02 li a .detailArea .title{padding:22px 1px 21px 46px;padding:20px 1px 16px 46px \0/IE9;border-bottom:1px dotted #304b78;background:url(/images/service/icon_arrow_blue.png) no-repeat 9px center;margin:-8px 0 12px;font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1.2;color:#304b78}@media all and (-ms-high-contrast: none){.basicKnowledgeArea02 li a .detailArea .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.basicKnowledgeArea02 li a .detailArea .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.basicKnowledgeArea02 li a .detailArea .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.basicKnowledgeArea02 li a .detailArea .title.line2{padding:6px 1px 9px 46px}@media all and (-ms-high-contrast: none){.basicKnowledgeArea02 li a .detailArea .title:not(:target){padding:18px 1px 16px 46px}}.basicKnowledgeArea02 li a .detailArea .text{font-size:15px;font-size:1.5rem;color:#282828}.basicListServiceNavi{margin-bottom:30px}.basicListServiceNavi li{float:left;width:293px;margin:20px 14px 0 0;border-radius:5px;border-top:5px solid #304b78;border-left:1px solid #d6d3cd;border-right:1px solid #d6d3cd;border-bottom:1px solid #d6d3cd;padding:0;background-color:#fff}.basicListServiceNavi li:nth-child(3n){margin-right:0}.basicListServiceNavi li:nth-child(3n+1){clear:both}.basicListServiceNavi li a{display:block;min-height:191px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#101928;text-decoration:none}.basicListServiceNavi li a:hover{opacity:0.8}.basicListServiceNavi li a:hover .title{background:url(/images/service/icon_arrow_blue.png) no-repeat 5px center}.basicListServiceNavi li a p{font-size:15px;font-size:1.5rem;line-height:1.4}.basicListServiceNavi li .titleArea{height:78px;padding:8px 15px 15px 19px;border-bottom:1px dotted #304b78;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.basicListServiceNavi li.event .titleArea{background:url(/images/service/before/img_before_info01.png) no-repeat right 0}.basicListServiceNavi li.pre .titleArea{background:url(/images/service/before/img_before_info02_mod.png) no-repeat right 0}.basicListServiceNavi li.sonae .titleArea{background:url(/images/service/before/img_before_info03.png) no-repeat right 0}.basicListServiceNavi li.isan .titleArea{background:url(/images/service/before/img_before_info04.png) no-repeat right 0}.basicListServiceNavi li.hoken .titleArea{background:url(/images/service/before/img_before_info05.png) no-repeat right 0}.basicListServiceNavi li.sougiHoken .titleArea{background:url(/images/service/before/img_before_info06.png) no-repeat right 0}.basicListServiceNavi li.solo .titleArea{background:url(/images/service/before/img_before_info08.png) no-repeat right 0}.basicListServiceNavi li .title{padding:17px 1px 17px 37px;background:url(/images/service/icon_arrow_blue.png) no-repeat 1px center;font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;text-shadow:0 0 25px #FFFFFF,0 0 20px #FFFFFF,0 0 0.40px #FFFFFF;line-height:1.2;color:#304b78;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}@media all and (-ms-high-contrast: none){.basicListServiceNavi li .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.basicListServiceNavi li .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.basicListServiceNavi li .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.basicListServiceNavi li .title02{padding:5px 1px 5px 37px}.basicListServiceNavi li .detailArea{padding:12px}.basicServiceArea .basicServiceList{margin-top:5px}.basicServiceArea .basicServiceList li{display:inline-block;width:290px;border:#d6d3cd solid 1px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:20px 16px 0 0;vertical-align:top}.basicServiceArea .basicServiceList li a{display:block;text-decoration:none}.basicServiceArea .basicServiceList li a:hover{opacity:0.8}.basicServiceArea .basicServiceList li a:hover .basicServiceBox .title span{background:url(/images/common/icon_common_circle_on.png) no-repeat 15px center}.basicServiceArea .basicServiceList li a .basicServiceBox{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#fff;border-top:#304b78 solid 5px}.basicServiceArea .basicServiceList li a .basicServiceBox .title{font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}@media all and (-ms-high-contrast: none){.basicServiceArea .basicServiceList li a .basicServiceBox .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.basicServiceArea .basicServiceList li a .basicServiceBox .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.basicServiceArea .basicServiceList li a .basicServiceBox .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.basicServiceArea .basicServiceList li a .basicServiceBox .title span{height:73px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:table-cell;width:290px;text-align:center;background:url(/images/common/icon_common_circle_on.png) no-repeat 11px center;padding:0 31px 0  38px;color:#274c80;line-height:1.1;letter-spacing:-1px;-webkit-transition:0.2s;transition:0.2s}.basicServiceArea .basicServiceList li a .basicServiceBox .text{border-top:#274c80 dotted 1px;padding:12px 0;margin:0 12px;font-size:15px;font-size:1.5rem;color:#282828}.basicServiceArea .basicServiceList li:nth-child(3n){margin-right:0}.basicPlanArea{margin-top:5px}.basicPlanArea li{display:inline-block;vertical-align:top;width:445px;margin:20px 20px 0 0;background-color:#fff;border-top:1px solid #d6d3cd;border-left:1px solid #d6d3cd;border-right:1px solid #d6d3cd;border-bottom:1px solid #d6d3cd;padding:22px 15px 15px;color:#101928;box-sizing:border-box;border-radius:5px}.basicPlanArea li:nth-child(2n){margin-right:0}.basicPlanArea li:nth-child(2n+1){clear:both}.basicPlanArea li .title{padding:15px 0 17px;border-bottom:1px dotted #304b78;margin:-8px 0 12px;font-size:22px;font-size:2.2rem;line-height:1.2;color:#304b78;font-weight:normal}.basicPlanArea li .title.title02{padding:0 0 6px}.basicPlanArea li .title.line2{margin-top:-22px}.basicPlanArea li .detailArea{overflow:hidden}.basicPlanArea li .detailArea figure{float:left;margin-right:10px}.basicPlanArea li .detailArea .text{padding:0 5px;font-size:15px;font-size:1.5rem;color:#282828}.basicPlanArea li .detailArea02 .text{padding-top:10px}.basicPointArea{margin-top:10px;margin-left:-18px}.basicPointArea li{background:#FFFFFF;width:290px;display:inline-block;margin-left:18px;padding-bottom:10px;vertical-align:top}.basicPointArea li .title{border-bottom:1px dotted #304b78}.basicPointArea li .title .titlePoint{padding-top:10px;background:#304b78;text-align:center;font-size:15px;font-size:1.5rem;color:#FFFFFF;width:120px;height:75px;display:inline-block;vertical-align:middle}.basicPointArea li .title .titlePoint .number{display:block;font-size:40px;font-size:4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-top:-10px;margin-top:-3px\9}@media all and (-ms-high-contrast: none){.basicPointArea li .title .titlePoint .number{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.basicPointArea li .title .titlePoint .number *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.basicPointArea li .title .titlePoint .number:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.basicPointArea li .title .titlePoint .number:not(:target){margin-top:-10px}}.basicPointArea li .title .titleBox{display:inline-block;width:170px;vertical-align:middle;color:#2e4872;font-weight:bold;text-align:center}.basicPointArea li .title .titleBox>span{border-bottom:11px solid #eaef24;bottom:10px;font-size:20px;font-size:2rem;position:relative}.basicPointArea li .title .titleBox span span{bottom:-10px;position:relative}.basicPointArea li .detailArea{margin:5px 15px 15px 15px}.basicPointArea li .detailArea .text{line-height:18px;font-size:15px;font-size:1.5rem;padding:10px}.basicPointArea li .detailArea .miniBtn{display:block;font-size:22px;font-size:2.2rem;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dedede;padding:0 15px 2px 15px;text-decoration:none;background:-moz-linear-gradient(center top, #fff 5%, #f7f7f7 100%);background:-ms-linear-gradient(top, #fff 5%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7');background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #fff), color-stop(100%, #f7f7f7));background-color:#ffffff;color:#324e7d;display:inline-block;text-shadow:1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 0px 29px -24px #ffffff;-moz-box-shadow:inset 0px 0px 29px -24px #ffffff;box-shadow:inset 0px 0px 29px -24px #ffffff;width:178px;text-align:center;box-shadow:0.7px 1.9px 5px rgba(15,13,17,0.27);padding-top:5px\9;margin:10px auto;display:block}.basicPointArea li .detailArea .miniBtn .btnWap{background:url(/images/common/icon_footer_arrow01.png) no-repeat left center;font-weight:bold;padding-left:25px;vertical-align:middle}.basicPointArea li .detailArea .miniBtn .btnWap .small{font-size:15px;font-size:1.5rem;vertical-align:middle;margin-top:-5px}.basicPointArea li .detailArea .miniBtn:hover{opacity:0.8}.basicPointArea li .detailArea .miniBtn .arrowBox{background:url(/images/common/icon_common_arrow_next.png) no-repeat left center;padding:5px 0 2px 5px;display:block}.listServiceBnr{margin:20px auto 0}.listServiceBnr li{margin-bottom:30px;text-align:left}.listServiceBnr li:last-child{margin-bottom:0}.listServiceBnr li a{display:block}.listServiceBnr li a:hover{opacity:0.8}.listServiceBnr .type1 a{position:relative;background:url(/images/service/sougi/bg_service_01_.png) no-repeat left top;width:914px;height:355px}.listServiceBnr .type1 a p{position:absolute;padding-left:39px}.listServiceBnr .type1 a:hover .text2{background-position:4px center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.listServiceBnr .type1 a .text1{top:18px;left:-17px}.listServiceBnr .type1 a .text2{top:74px;left:28px;background:url(/images/service/sougi/icon_arrow_purple.png) no-repeat left center}.listServiceBnr .type1 a .text2 span{font-size:42px;font-size:4.2rem;color:#694987;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;letter-spacing:0.14em}@media all and (-ms-high-contrast: none){.listServiceBnr .type1 a .text2 span{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.listServiceBnr .type1 a .text2 span *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.listServiceBnr .type1 a .text2 span:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.listServiceBnr .type1 a .text3{top:140px;left:-10px;color:#333}.listServiceBnr .type2 a{position:relative;background:url(/images/service/sougi/bg_service_02.png) no-repeat left top;width:914px;height:273px}.listServiceBnr .type2 a p{position:absolute;padding-left:39px}.listServiceBnr .type2 a:hover .text2{background-position:4px center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.listServiceBnr .type2 a .text1{top:67px;left:-17px}.listServiceBnr .type2 a .text2{top:96px;left:26px;background:url(/images/service/sougi/icon_arrow_brown.png) no-repeat left center}.listServiceBnr .type2 a .text2>span{font-size:42px;font-size:4.2rem;color:#734921;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;letter-spacing:0.14em}@media all and (-ms-high-contrast: none){.listServiceBnr .type2 a .text2>span{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.listServiceBnr .type2 a .text2>span *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.listServiceBnr .type2 a .text2>span:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.listServiceBnr .type2 a .text2>span>span{margin-left:-12px}.listServiceBnr .type2 a .text3{top:162px;left:-11px;color:#333}.listServiceBnr .type2 .imgType2{background-image:url(/images/service/sougi/bg_service_03.png)}.listServiceBnr .type2 .imgType2 .text2{background-image:url(/images/service/sougi/icon_arrow_redbeans.png)}.listServiceBnr .type2 .imgType2 .text2 span{color:#a14a58}.listServiceBnr .type2 .imgType3{background-image:url(/images/service/sougi/bg_service_04.png)}.listServiceBnr .type2 .imgType3 .text2{background-image:url(/images/service/sougi/icon_arrow_pink.png)}.listServiceBnr .type2 .imgType3 .text2 span{color:#a861a4}.planTypeBox01{margin:25px 0 10px;padding:0 20px}.planTypeBox01 .box{position:relative;width:447px;background:#fff;margin-bottom:5px}.planTypeBox01 .box a{text-decoration:none;box-shadow:0.7px 1.9px 5px rgba(0,0,0,0.27)}.planTypeBox01 .box .tag{left:20px;position:absolute;top:20px}.planTypeBox01 .box .tag p{background:#fff;height:33px;font-size:18px;font-size:1.8rem;line-height:33px;display:inline-block;padding:0 20px}@media all and (-ms-high-contrast: none){.planTypeBox01 .box .tag p{line-height:39px}.planTypeBox01 .box .tag p *::-ms-backdrop{line-height:39px}}.planTypeBox01 .box .tag p:not(:target){line-height:39px\9}.planTypeBox01 .box .tag p.red{vertical-align:top;padding:0 20px;background:#dd523b;color:#fff;font-size:24px;font-size:2.4rem}.planTypeBox01 .box .tag p.blue{vertical-align:top;background:#1e355b;color:#fff;font-size:24px;font-size:2.4rem}.planTypeBox01 .box .tag span{font-size:24px;font-size:2.4rem}.planTypeBox01 .box .btnArea{height:170px;vertical-align:top;border-radius:5px;bottom:18px;margin:90px auto 0;width:423px;margin-bottom:10px;line-height:1.3}.planTypeBox01 .box .btnArea .cell{color:#fff;display:block;text-decoration:none}.planTypeBox01 .box .btnArea .cell{padding:20px}.planTypeBox01 .box .btnArea a:hover{opacity:.8}.planTypeBox01 .box .btnArea .boxTitle{border-bottom:1px dotted #fff;display:block;font-size:42px;font-size:4.2rem;line-height:1;padding:0 0 20px;position:relative;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.planTypeBox01 .box .btnArea .boxTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.planTypeBox01 .box .btnArea .boxTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.planTypeBox01 .box .btnArea .boxTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.planTypeBox01 .box .btnArea .boxTitle:before{content:"";height:24px;left:12px;position:absolute;top:10px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;width:24px}.planTypeBox01 .box .btnArea .text{display:block;font-size:14px;font-size:1.4rem;padding:18px 0 0 5px}.planTypeBox01 .box a{display:block;height:100%;overflow:hidden;border-radius:5px;border:1px solid #d6d3cd}.planTypeBox01 .box a:hover{opacity:0.8}.planTypeBox01 .box a:hover .btnArea .boxTitle:before{left:15px}.planTypeBox01 .box.box01{float:left}.planTypeBox01 .box.box01 a{background:url(/images/plan/funeral_img01.png) no-repeat}.planTypeBox01 .box.box01 .tag{color:#dd523b}.planTypeBox01 .box.box01 .btnArea{background:rgba(162,60,43,0.7)}.planTypeBox01 .box.box01 .btnArea .boxTitle:before{background:url(/images/introduce/circle_arrow_red.png) no-repeat}.planTypeBox01 .box.box02{float:right}.planTypeBox01 .box.box02 a{background:url(/images/plan/funeral_img02.png) no-repeat}.planTypeBox01 .box.box02 .tag{color:#304b78}.planTypeBox01 .box.box02 .btnArea{background:rgba(50,78,124,0.7)}.planTypeBox01 .box.box02 .btnArea .boxTitle:before{background:url(/images/introduce/circle_arrow_navy.png) no-repeat}.planTypeBox02{margin:0 0 20px;padding:0 20px;display:flex;justify-content:space-between;flex-wrap:wrap}.planTypeBox02 .box{position:relative;width:447px}.planTypeBox02 .box:nth-child(n+3){margin-top:15px}.planTypeBox02 .box .btnArea .cell{color:#fff;display:block;text-decoration:none}.planTypeBox02 .box a{text-decoration:none;display:block;height:100%;overflow:hidden;border-radius:5px;border:1px solid #d6d3cd;box-shadow:0.7px 1.9px 5px rgba(0,0,0,0.27)}.planTypeBox02 .box a:hover{opacity:0.8}.planTypeBox02 .box a:hover .btnArea .boxTitle:before{left:10px}.planTypeBox02 .box .tag{left:20px;position:absolute;top:20px}.planTypeBox02 .box .tag p{height:33px;line-height:33px;display:inline-block;padding:0 20px;color:#fff;font-size:24px;font-size:2.4rem}.planTypeBox02 .box .btnArea{border-radius:5px;bottom:18px;margin:80px 10px 10px;height:172px;line-height:1.3;box-sizing:border-box;color:#fff;display:block;padding:0 20px;text-decoration:none}.planTypeBox02 .box .btnArea a:hover{opacity:.7}.planTypeBox02 .box .btnArea .text{display:block;font-size:14px;font-size:1.4rem;margin:0 -2px;padding:18px 0 0}.planTypeBox02 .box .btnArea .text.nowrap{white-space:nowrap}.planTypeBox02 .box .btnArea .boxTitle{border-bottom:1px dotted #fff;display:block;font-size:36px;font-size:3.6rem;line-height:38px;padding:10px 0 5px;position:relative;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.planTypeBox02 .box .btnArea .boxTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.planTypeBox02 .box .btnArea .boxTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.planTypeBox02 .box .btnArea .boxTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.planTypeBox02 .box .btnArea .boxTitle:before{bottom:0;content:"";height:24px;left:7px;margin:auto;position:absolute;top:0;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;width:24px}.planTypeBox02 .box .btnArea .boxTitle .small{display:block;font-size:24px;font-size:2.4rem;line-height:36px}.planTypeBox02 .box.box01 a{background:url(/images/plan/funeral_img03_mod.png) no-repeat;background-size:cover}.planTypeBox02 .box.box01 .tag .cost{background:#5a9eb4}.planTypeBox02 .box.box01 .btnArea{background:rgba(54,96,109,0.7)}.planTypeBox02 .box.box01 .btnArea .boxTitle:before{background:url(/images/introduce/circle_arrow_green.png) no-repeat}.planTypeBox02 .box.box01 .btnArea .boxTitle{padding:20px 0 20px 50px;font-size:2.8rem;text-align:left}.planTypeBox02 .box.box01 .btnArea .boxTitle span.small{display:inline-block}.planTypeBox02 .box.box02 a{background:url(/images/plan/funeral_img04_mod.png) no-repeat;background-size:cover}.planTypeBox02 .box.box02 .tag .cost{background:#6b4a99}.planTypeBox02 .box.box02 .btnArea{background:rgba(61,47,97,0.7)}.planTypeBox02 .box.box02 .btnArea .boxTitle:before{background:url(/images/introduce/circle_arrow_purple.png) no-repeat}.planTypeBox02 .box.box02 .btnArea .boxTitle{padding:20px 0 20px 50px;text-align:left;font-size:2.8rem}.planTypeBox02 .box.box02 .btnArea .boxTitle span{font-size:24px;font-size:2.4rem;padding-right:0.2em}.planTypeBox02 .box.box03 a{background:url(/images/plan/funeral_img05_mod_.png) no-repeat;background-size:cover}.planTypeBox02 .box.box03 .tag .cost{background:#397aa8}.planTypeBox02 .box.box03 .btnArea{background:rgba(33,94,133,0.7)}.planTypeBox02 .box.box03 .btnArea .boxTitle:before{background:url(/images/introduce/circle_arrow_blue.png) no-repeat}.planTypeBox02 .box.box03 .btnArea .boxTitle{padding:20px 0 20px 50px;text-align:left;font-size:2.8rem}.planTypeBox02 .box.box04 a{background:url(/images/plan/funeral_img06.png) no-repeat;background-size:cover}.planTypeBox02 .box.box04 .tag .cost{background:#559070}.planTypeBox02 .box.box04 .btnArea{background:rgba(85,144,112,0.7)}.planTypeBox02 .box.box04 .btnArea .boxTitle:before{background:url(/images/introduce/circle_arrow_blue.png) no-repeat}.planTypeBox02 .box.box04 .btnArea .boxTitle{padding:20px 0 20px 50px;text-align:left;font-size:2.8rem}.columnBoxinfo{margin-bottom:20px}.columnBoxinfo .columnWap2{margin-left:-20px}.columnBoxinfo .columnWap2 .title{color:#7d4222;font-size:20px;font-size:2rem;padding:10px}.columnBoxinfo .columnWap2 p{padding:20px}.columnBoxinfo .columnWap2 .columnBox{display:inline-block;width:422px;padding:20px;padding-bottom:0;margin-left:20px;vertical-align:top;margin-bottom:20px;border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px}.columnBoxinfo .columnWap2 .columnBox li{background:url(/images/common/icon_common_gold.png) left 8px no-repeat;background:url(/images/common/icon_common_gold.png) left 6px no-repeat\0;list-style:none;padding-left:20px;margin:3px 10px}.columnBoxinfo .columnWap3{margin-left:-20px}.columnBoxinfo .columnWap3 .title{color:#7d4222;font-size:20px;font-size:2rem;padding:10px}.columnBoxinfo .columnWap3 .subtitle{padding:0 10px}.columnBoxinfo .columnWap3 p{padding:10px 10px 0 10px}.columnBoxinfo .columnWap3 .columnBox{display:inline-block;width:268px;padding:20px;padding-bottom:0;margin-left:20px;vertical-align:top;margin-bottom:20px;border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px}.selectBoxinfo{margin-bottom:20px}.selectBoxinfo .selectBox{margin-left:-20px}.selectBoxinfo .selectBox .title{font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;padding:10px;color:#FFFFFF}@media all and (-ms-high-contrast: none){.selectBoxinfo .selectBox .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.selectBoxinfo .selectBox .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.selectBoxinfo .selectBox .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.selectBoxinfo .selectBox .title.secret{background:#e18e36}.selectBoxinfo .selectBox .title.family{background:#83a5cb}.selectBoxinfo .selectBox p{padding:20px}.selectBoxinfo .selectBox li{display:inline-block;width:435px;margin-left:20px;vertical-align:top;border:#ecebeb 3px solid;background:#FFFFFF}.sectTypeArea .sectTypeList{padding:30px 20px 0}.sectTypeArea .sectTypeList .box{margin-bottom:20px;width:445px}.sectTypeArea .sectTypeList .box:nth-child(odd){float:left}.sectTypeArea .sectTypeList .box:nth-child(even){float:right}.sectTypeArea .sectTypeList .box.box01 .title{background:#fff url(/images/introduce/plan/religious_img1.png) no-repeat top right}.sectTypeArea .sectTypeList .box.box01 li:nth-child(odd){float:right;width:40%}.sectTypeArea .sectTypeList .box.box01 li:nth-child(even){float:left;width:50%}.sectTypeArea .sectTypeList .box.box01 li:first-child{box-sizing:border-box;float:right;width:100%}.sectTypeArea .sectTypeList .box.box02 .title{background:#fff url(/images/introduce/plan/religious_img2.png) no-repeat top right}.sectTypeArea .sectTypeList .box.box03 .title{background:#fff url(/images/introduce/plan/religious_img3.png) no-repeat top right}.sectTypeArea .sectTypeList .box.box04 .title{background:#fff url(/images/introduce/plan/religious_img4.png) no-repeat top right}.sectTypeArea .sectTypeList .box .etc{font-size:18px;font-size:1.8rem;padding:5px 0;text-indent:15px}.sectTypeArea .sectTypeList .box .title{height:87px}.sectTypeArea .sectTypeList .box .title span{background:url(/images/introduce/img_bd_wave.png) repeat-x bottom left;color:#386776;display:block;font-size:22px;font-size:2.2rem;font-weight:bold;height:100%;line-height:87px;text-indent:1em;width:100%}.sectTypeArea .sectTypeList .box>ul{padding:20px 20px 0}.sectTypeArea .sectTypeList .box>ul>li{font-size:18px;font-size:1.8rem;margin-bottom:6px;padding-left:20px;position:relative}.sectTypeArea .sectTypeList .box>ul>li:before{background:#8a602a;border-radius:50%;bottom:0;content:"";display:block;height:9px;left:0;margin:auto;position:absolute;top:0;width:9px}.boxStyleW910 .serviceWhiteBox{background:#FFFFFF;padding:20px}.flowBoxinfo .flowBox{background:url(/images/common/bg_flow_arrow.png) left bottom no-repeat;padding:20px;padding-left:80px}.flowBoxinfo .flowBox.boxImgFloat{margin-top:0}.flowBoxinfo .txtBox{padding:20px 10px}.flowBoxinfo .attention{margin-top:10px;font-size:14px;font-size:1.4rem}.boxStyleW910 .columnStyle li{width:48%;display:inline-block;margin-bottom:10px;vertical-align:top}.boxStyleW910 .columnStyle li p.height01{min-height:77px}.boxStyleW910 .columnStyle li p.height02{min-height:100px}.boxStyleW910 .columnStyle li:nth-child(odd){margin-right:4%}.adviceBoxinfo{background:#f7ebe6}.adviceBoxinfo .adviceBox{padding:40px 0 40px 300px;width:650px;margin:0 auto}.adviceBoxinfo .adviceBox .adviceBoxTitle{font-size:38px;font-size:3.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:46px;color:#274c80;margin-bottom:10px}@media all and (-ms-high-contrast: none){.adviceBoxinfo .adviceBox .adviceBoxTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.adviceBoxinfo .adviceBox .adviceBoxTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.adviceBoxinfo .adviceBox .adviceBoxTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.adviceBoxinfo .adviceBox .adviceBoxTxt{letter-spacing:-1px}.adviceBoxinfo .adviceBox.temoto{background:url(/images/service/img_back_temoto_mod.png) -80px top no-repeat}.adviceBoxinfo .adviceBox.original{background:url(/images/service/img_back_original_mod2.png) -60px top no-repeat}.adviceBoxinfo .adviceBox.notes{background:url(/images/family/img_back_notes_mod.png) left top no-repeat}.adviceBoxinfo .adviceBox.about{background:url(/images/family/img_back_about_mod2.png) left -60px no-repeat}.adviceBoxinfo .adviceBox .whiteBtn{display:block;margin:10px auto;text-align:center;width:520px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.adviceBoxinfo .adviceBox .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.adviceBoxinfo .adviceBox .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.adviceBoxinfo .adviceBox .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.adviceBoxinfo .adviceBox .whiteBtn{line-height:45px}.adviceBoxinfo .adviceBox .whiteBtn *::-ms-backdrop{line-height:45px}}.adviceBoxinfo .adviceBox .whiteBtn:not(:target){line-height:45px\9}.adviceBoxinfo .adviceBox .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.adviceBoxinfo .adviceBox .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.adviceBoxinfo .adviceBox .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.adviceBoxinfo .adviceBox02{width:920px;margin:0 auto}.embalmingBoxinfo{background:#e5dfe9}.embalmingBoxinfo .embalmingBox{padding:40px 40px;width:850px;margin:0 auto}.embalmingBoxinfo .embalmingBox .embalmingBoxTitle{font-size:32px;font-size:3.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:46px;color:#694987;margin-bottom:10px}@media all and (-ms-high-contrast: none){.embalmingBoxinfo .embalmingBox .embalmingBoxTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.embalmingBoxinfo .embalmingBox .embalmingBoxTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.embalmingBoxinfo .embalmingBox .embalmingBoxTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.embalmingBoxinfo .embalmingBox .embalmingBoxTxt{letter-spacing:-1px}table.basic{width:100%;background-color:#FFF;border:1px solid #bfbfbf}table.basic th{background-color:#ebf0f5;font-weight:bold;border:1px solid #bfbfbf;vertical-align:middle;padding:10px 0;text-align:center}table.basic th.title{width:76px}table.basic td{border:1px solid #bfbfbf;vertical-align:middle;padding:10px}table.basic td.place{width:157px;background-color:#ebf0f5}table.basic td.tell{width:138px}table.basic02{background-color:#FFF;border:1px solid #bfbfbf;table-layout:fixed}table.basic02.column4 tr{width:206px;height:350px\9;vertical-align:top}table.basic02.column4 tr P{margin-top:10px;text-align:left;font-size:15px;font-size:1.5rem}table.basic02 tr{display:table-cell;width:413px;float:left\9}table.basic02 tr.line{border-right:1px solid #bfbfbf}table.basic02 th{background-color:#ebf0f5;font-weight:bold;vertical-align:middle;padding:10px 0;text-align:center;border-bottom:1px solid #bfbfbf;display:block;float:left\9;width:100%}table.basic02 td{vertical-align:middle;display:block;width:100%;float:left\9;text-align:center;padding-top:10px}table.basic02 td p{padding:10px}table.basic02 td.place{background-color:#ebf0f5}table.basic03{width:100%;background-color:#FFF;border:1px solid #bfbfbf}table.basic03 .line{border-right:1px solid #bfbfbf}table.basic03 .lineB{border-bottom:1px solid #bfbfbf}table.basic03 .cel01 th{width:20%;font-weight:bold;vertical-align:middle;padding:10px 0;text-align:center;border-bottom:1px solid #bfbfbf}table.basic03 .cel01 th.cel01Title{background-color:#ebf0f5;width:35%}table.basic03 .cel02 th{background-color:#ebf0f5;vertical-align:middle;text-align:center}table.basic03 .cel02 td{padding:10px;text-align:center}table.basic03 .cel02 td p{text-align:left}hr{background:url(/images/common/border_normal.png) repeat-x center bottom;height:4px;border:0;margin:0}hr.blue{background:url(/images/common/border_blue.png) repeat-x center bottom;height:4px;border:0;margin:0}.pageBack{margin:20px 10px}.pageBack a{background:url(/images/common/icon_common_arrow_prev.png) no-repeat left 4px;padding-left:20px;color:#2e4872}.pageBack a:hover{opacity:0.7}header{position:relative;z-index:3;box-shadow:rgba(102,102,102,0.0980392) 0px 0px 5px 3px;-webkit-box-shadow:rgba(102,102,102,0.0980392) 0px 0px 5px 3px;-moz-box-shadow:rgba(102,102,102,0.0980392) 0px 0px 5px 3px}header .seoTextArea{overflow:hidden;width:100%;background:#5d4633;color:#fff;padding:2px 0;font-size:12px;font-size:1.2rem}header .seoTextArea .fl{font-weight:normal;float:left}header .seoTextArea .topSeoTxt{font-size:15px;font-size:1.5rem}header .seoTextArea p{float:right;font-weight:bold}header a.voiceBtn{margin:23px 0 0 12px;display:block;float:left}header a.voiceBtn:hover{opacity:0.8}header .headerInner{width:100%;height:125px;background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #fcf9f2 100%);background:-webkit-linear-gradient(top, #fdfdfd 0%, #fcf9f2 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #fcf9f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fcf9f2',GradientType=0 )}header .headerInner .fl{float:left;padding-left:10px}header .headerInner .fl a{display:block;margin:40px 0 25px}header .headerInner .fr{float:right;text-align:right;margin-left:20px;position:relative}header .headerInner .fr ul{margin:5px 0}header .headerInner .fr ul.leftLink{display:flex;flex-wrap:wrap;width:436px;justify-content:right;margin-top:20px}header .headerInner .fr ul.rightLink{position:absolute;top:34px;left:-262px}header .headerInner .fr ul li a:hover{opacity:0.8}header .headerInner .fr ul li.sitemapBtn{display:inline-block;vertical-align:middle;padding:5px 13px 0 0}header .headerInner .fr ul li.sitemapBtn a{display:block;text-decoration:none;color:#6e4629;background:url(/images/common/icon_sitemap.png) left center no-repeat;padding-left:20px}header .headerInner .fr ul li.headerBtn01,header .headerInner .fr ul li.headerBtn02,header .headerInner .fr ul li.headerTel{display:inline-block;vertical-align:middle}header .headerInner .fr ul li.headerBtn03{display:inline-block;font-size:0;vertical-align:baseline;margin-right:8px}header .headerInner .fr ul li.headerBtn03:last-child{margin-right:0}header .headerInner .fr ul li.headerTel{margin-right:15px;vertical-align:bottom;position:relative}header .headerInner .fr ul li .telText{position:absolute;top:31%;left:41px;font-size:3.7rem;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#2D4670;letter-spacing:-0.8px}header .headerInner .caution{border:2px solid #dd523b;display:flex}header .headerInner .caution li:first-child{color:#FFF;flex-basis:20%;text-align:center;background:#dd523b}header .headerInner .caution li:last-child{flex-basis:80%;padding:0 16px;box-sizing:border-box;background:#FFF}header .headerNav{width:100%;background:url(/images/common/bg_gnav.png) repeat-x;padding-top:2px}header .headerNav .navInner{z-index:10}header .headerNav .navInner .nav01{font-size:0;letter-spacing:-.4em}header .headerNav .navInner .nav01>li{height:39px;font-size:14px;font-size:1.4rem;letter-spacing:normal;background:url(/images/common/img_gnav_line.png) right center no-repeat;display:inline-block;width:125px;padding:7px 6px 9px 5px}header .headerNav .navInner .nav01>li:first-child{background:url(/images/common/img_gnav_line.png) left center no-repeat,url(/images/common/img_gnav_line.png) right center no-repeat;width:122px;padding:7px 6px 9px 6px}header .headerNav .navInner .nav01>li>a{text-indent:-9999px;height:36px;position:relative;display:block;text-decoration:none;background-position:0 0}header .headerNav .navInner .nav01>li>a.current,header .headerNav .navInner .nav01>li>a.hover,header .headerNav .navInner .nav01>li>a.gnav1:hover{background-position:0 36px}header .headerNav .navInner .nav01>li>a.current:after,header .headerNav .navInner .nav01>li>a.gnav1:hover:after{z-index:11;content:"";position:absolute;left:0;bottom:-11px;width:100%;height:3px;background:#274c80}header .headerNav .navInner .nav01>li>a.hover:not(.gnav1):after{z-index:11;content:"";position:absolute;left:0;bottom:-9px;width:125px;height:9px;background:url(/images/common/gnav_arrow.png) center center no-repeat}header .headerNav .navInner .nav01>li>a.gnav1{background-image:url(/images/common/img_gnav01.png)}header .headerNav .navInner .nav01>li>a.gnav2{background-image:url(/images/common/img_gnav02.png)}header .headerNav .navInner .nav01>li>a.gnav3{background-image:url(/images/common/img_gnav03.png)}header .headerNav .navInner .nav01>li>a.gnav4{background-image:url(/images/common/img_gnav04.png)}header .headerNav .navInner .nav01>li>a.gnav5{background-image:url(/images/common/img_gnav05.png)}header .headerNav .navInner .nav01>li>a.gnav6{background-image:url(/images/common/img_gnav06.png)}header .headerNav .navInner .nav01>li>a.gnav7{background-image:url(/images/common/img_gnav07.png)}header .headerNav .navInner .nav01 .megaNav{display:none;height:400px;width:100%;position:absolute;top:207px;left:0;z-index:12;background:#c5d5e4}header .headerNav .navInner .nav01 .megaNav:before{content:"";display:block;width:100%;height:3px;background:#274c80}header .headerNav .navInner .nav01 .megaNav.show{z-index:13}header .headerNav .navInner .nav01 .megaNav.show:before{border-bottom:1px solid #c8b5a1;box-shadow:rgba(102,102,102,0.0980392) 0px 0px 5px 3px;-webkit-box-shadow:rgba(102,102,102,0.0980392) 0px 0px 5px 3px;-moz-box-shadow:rgba(102,102,102,0.0980392) 0px 0px 5px 3px}header .headerNav .navInner .nav01 .megaNav .inner{width:950px;padding:20px 0 30px;margin:0 auto;overflow:hidden}header .headerNav .navInner .nav01 .megaNav .inner .rightLink{overflow:hidden;width:100%;margin-bottom:15px}header .headerNav .navInner .nav01 .megaNav .inner .rightLink a{float:right;background:url(/images/common/nav/nav_arrow01.svg) left center no-repeat;padding-left:35px;font-size:16px;font-size:1.6rem;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav .inner .rightLink a:hover{opacity:0.8;color:#2e4872;background:url(/images/common/nav/nav_arrow01.svg) 5px center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav01 .leftBtn{float:left}header .headerNav .navInner .nav01 .megaNav.megaNav01 .leftBtn li:not(:first-child){margin-top:12px}header .headerNav .navInner .nav01 .megaNav.megaNav01 .leftBtn li:nth-child(1) a{display:block;width:545px;height:88px;background:url(/images/common/nav/nav_arrow01.svg) 10px 30px no-repeat,url(/images/common/nav/nav02_btn01.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav01 .leftBtn li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 30px no-repeat,url(/images/common/nav/nav02_btn01.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav01 .leftBtn li:nth-child(2) a{display:block;width:545px;height:200px;background:url(/images/common/nav/nav_arrow01.svg) 10px 30px no-repeat,url(/images/common/nav/nav02_btn02.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav01 .leftBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 30px no-repeat,url(/images/common/nav/nav02_btn02.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn{float:right}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:not(:first-child){margin-top:12px}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(1) a{display:block;width:390px;height:88px;background:url(/images/common/nav/nav_arrow01.svg) 10px 30px no-repeat,url(/images/common/nav/nav02_btn03_mod.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 30px no-repeat,url(/images/common/nav/nav02_btn03_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(2) a{display:block;width:390px;height:123px;background:url(/images/common/nav/nav_arrow01.svg) 10px 30px no-repeat,url(/images/common/nav/nav02_btn04.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 30px no-repeat,url(/images/common/nav/nav02_btn04.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(3){font-size:0;letter-spacing:-.2em}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(3) a{letter-spacing:normal}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(3) a:nth-child(1){display:block;width:190px;height:64px;background:url(/images/common/nav/nav_arrow01.svg) 10px 22px no-repeat,url(/images/common/nav/nav02_btn05.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s;display:inline-block}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(3) a:nth-child(1):hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 22px no-repeat,url(/images/common/nav/nav02_btn05.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(3) a:nth-child(2){display:block;width:190px;height:64px;background:url(/images/common/nav/nav_arrow01.svg) 10px 22px no-repeat,url(/images/common/nav/nav02_btn06.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s;margin-left:10px;display:inline-block}header .headerNav .navInner .nav01 .megaNav.megaNav01 .rightBtn li:nth-child(3) a:nth-child(2):hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 22px no-repeat,url(/images/common/nav/nav02_btn06.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav02 .leftBtn{float:left}header .headerNav .navInner .nav01 .megaNav.megaNav02 .leftBtn li:not(:first-child){margin-top:12px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .leftBtn li:nth-child(1) a{display:block;width:190px;height:152px;background:url(/images/common/nav/nav_arrow01.svg) 10px 20px no-repeat,url(/images/common/nav/nav03_btn04.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav02 .leftBtn li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 20px no-repeat,url(/images/common/nav/nav03_btn04.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav02 .leftBtn li:nth-child(2) a{display:block;width:190px;height:137px;background:url(/images/common/nav/nav_arrow02.svg) 10px 65px no-repeat,url(/images/common/nav/nav03_btn02.png) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav02 .leftBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow02.svg) 15px 65px no-repeat,url(/images/common/nav/nav03_btn02.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map{margin-top:3px;margin-left:10px;position:relative;z-index:0;float:left;display:block;width:550px;height:296px;background:url(/images/common/nav/nav03_bg_map_mod3.jpg) center center}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .tokyo a{background:url(/images/common/nav/nav_arrow_tokyo.svg) 10px center no-repeat,url(/images/common/nav/nav03_btn_tokyo.png) center center no-repeat;display:block;background-size:22px auto,auto;height:44px;width:106px;position:absolute;left:30px;top:90px;transition:0.2s;-webkit-transition:0.2s;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .tokyo a:hover{background:url(/images/common/nav/nav_arrow_tokyo.svg) 15px center no-repeat,url(/images/common/nav/nav03_btn_tokyo.png) center center no-repeat;background-size:22px auto,auto;opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .kanagawa a{background:url(/images/common/nav/nav_arrow_kanagawa.svg) 10px center no-repeat,url(/images/common/nav/nav03_btn_kanagawa.png) center center no-repeat;display:block;background-size:22px auto,auto;height:44px;width:116px;position:absolute;left:25px;top:157px;transition:0.2s;-webkit-transition:0.2s;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .kanagawa a:hover{background:url(/images/common/nav/nav_arrow_kanagawa.svg) 15px center no-repeat,url(/images/common/nav/nav03_btn_kanagawa.png) center center no-repeat;background-size:22px auto,auto;opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .chiba a{background:url(/images/common/nav/nav_arrow_chiba.svg) 10px center no-repeat,url(/images/common/nav/nav03_btn_chiba.png) center center no-repeat;display:block;background-size:22px auto,auto;height:44px;width:105px;position:absolute;left:150px;top:140px;transition:0.2s;-webkit-transition:0.2s;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .chiba a:hover{background:url(/images/common/nav/nav_arrow_chiba.svg) 15px center no-repeat,url(/images/common/nav/nav03_btn_chiba.png) center center no-repeat;background-size:22px auto,auto;opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .hyogo a{background:url(/images/common/nav/nav_arrow_hyogo.svg) 10px center no-repeat,url(/images/common/nav/nav03_btn_hyogo.png) center center no-repeat;display:block;background-size:22px auto,auto;height:44px;width:106px;position:absolute;left:298px;top:69px;transition:0.2s;-webkit-transition:0.2s;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .hyogo a:hover{background:url(/images/common/nav/nav_arrow_hyogo.svg) 15px center no-repeat,url(/images/common/nav/nav03_btn_hyogo.png) center center no-repeat;background-size:22px auto,auto;opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .osaka a{background:url(/images/common/nav/nav_arrow_osaka.svg) 10px center no-repeat,url(/images/common/nav/nav03_btn_osaka.png) center center no-repeat;display:block;background-size:22px auto,auto;height:44px;width:106px;position:absolute;left:372px;top:130px;transition:0.2s;-webkit-transition:0.2s;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .osaka a:hover{background:url(/images/common/nav/nav_arrow_osaka.svg) 15px center no-repeat,url(/images/common/nav/nav03_btn_osaka.png) center center no-repeat;background-size:22px auto,auto;opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .nara a{background:url(/images/common/nav/nav_arrow_nara.svg) 10px center no-repeat,url(/images/common/nav/nav03_btn_nara.png) center center no-repeat;display:block;background-size:22px auto,auto;height:44px;width:105px;position:absolute;left:390px;top:203px;transition:0.2s;-webkit-transition:0.2s;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .map .nara a:hover{background:url(/images/common/nav/nav_arrow_nara.svg) 15px center no-repeat,url(/images/common/nav/nav03_btn_nara.png) center center no-repeat;background-size:22px auto,auto;opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav02 .rightBtn{float:right}header .headerNav .navInner .nav01 .megaNav.megaNav02 .rightBtn li:not(:first-child){margin-top:12px}header .headerNav .navInner .nav01 .megaNav.megaNav02 .rightBtn li a{display:block;width:190px;height:152px;background:url(/images/common/nav/nav_arrow01.svg) 10px 20px no-repeat,url(/images/common/nav/nav03_btn01.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav02 .rightBtn li a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 20px no-repeat,url(/images/common/nav/nav03_btn01.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav02 .rightBtn li:nth-child(2) a{display:block;width:190px;height:137px;background:url(/images/common/nav/nav_arrow01.svg) 10px 92px no-repeat,url(/images/common/nav/nav03_btn03_mod.png) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav02 .rightBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 92px no-repeat,url(/images/common/nav/nav03_btn03_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .navPriceList{display:flex;justify-content:space-between}header .headerNav .navInner .nav01 .megaNav.megaNav03 .leftBtn li:not(:first-child){margin-top:15px}header .headerNav .navInner .nav01 .megaNav.megaNav03 .leftBtn li:nth-child(1) a{display:block;width:280px;height:142px;background:url(/images/common/nav/nav_arrow01.svg) 10px 57px no-repeat,url(/images/common/nav/nav04_btn01_mod.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav03 .leftBtn li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 57px no-repeat,url(/images/common/nav/nav04_btn01_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .leftBtn li:nth-child(2) a{display:block;width:280px;height:142px;background:url(/images/common/nav/nav_arrow01.svg) 10px 57px no-repeat,url(/images/common/nav/nav04_btn02.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav03 .leftBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 57px no-repeat,url(/images/common/nav/nav04_btn02.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn{width:655px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;background:rgba(255,255,255,0.5);display:flex;justify-content:space-between}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner{width:343px}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner a{letter-spacing:normal;text-indent:-9999px;transition:0.2s;-webkit-transition:0.2s;display:block;display:inline-block}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner a:hover{opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner a:nth-child(1){width:343px;height:135px;background:url(/images/common/nav/nav_arrow_white01.svg) 25px 85px no-repeat,url(/images/common/nav/nav04_btn03_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner a:nth-child(1):hover{background:url(/images/common/nav/nav_arrow_white01.svg) 30px 85px no-repeat,url(/images/common/nav/nav04_btn03_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner a:nth-child(2){margin-top:8px;width:343px;height:135px;background:url(/images/common/nav/nav_arrow_white02.svg) 25px 85px no-repeat,url(/images/common/nav/nav04_btn04_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .leftInner a:nth-child(2):hover{background:url(/images/common/nav/nav_arrow_white02.svg) 30px 85px no-repeat,url(/images/common/nav/nav04_btn04_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner{overflow:hidden}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a{width:278px;height:65px;display:block;text-indent:-9999px;transition:0.2s;-webkit-transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:hover{opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:not(:first-child){margin-top:6px}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(1){background:url(/images/common/nav/nav_arrow_white07.svg) 10px 20px no-repeat,url(/images/common/nav/nav04_btn08.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(1):hover{background:url(/images/common/nav/nav_arrow_white07.svg) 15px 20px no-repeat,url(/images/common/nav/nav04_btn08.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(2){background:url(/images/common/nav/nav_arrow_white04.svg) 10px 20px no-repeat,url(/images/common/nav/nav04_btn06_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(2):hover{background:url(/images/common/nav/nav_arrow_white04.svg) 15px 20px no-repeat,url(/images/common/nav/nav04_btn06_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(3){background:url(/images/common/nav/nav_arrow_white03.svg) 10px 20px no-repeat,url(/images/common/nav/nav04_btn05_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(3):hover{background:url(/images/common/nav/nav_arrow_white03.svg) 15px 20px no-repeat,url(/images/common/nav/nav04_btn05_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(4){background:url(/images/common/nav/nav_arrow_white05.svg) 10px 20px no-repeat,url(/images/common/nav/nav04_btn07_mod_.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav03 .rightBtn .rightInner a:nth-child(4):hover{background:url(/images/common/nav/nav_arrow_white05.svg) 15px 20px no-repeat,url(/images/common/nav/nav04_btn07_mod_.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList{float:left;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #274c80;width:245px;padding:0 10px;height:296px}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li{width:100%}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li:not(:first-child){border-top:2px solid #e1e6ee}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;background:url(/images/common/icon_common_arrow_next.png) 5px center no-repeat;padding:22px 0 22px 30px;font-size:18px;font-size:1.8rem;text-decoration:none;transition:0.2s;-webkit-transition:0.2s;height:72px}@media all and (-ms-high-contrast: none){header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li a{line-height:28px;padding:24px 0 20px 30px}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li a *::-ms-backdrop{line-height:28px;padding:24px 0 20px 30px}}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li a:not(:target){line-height:28px\9;padding:24px 0 20px 30px\9}header .headerNav .navInner .nav01 .megaNav.megaNav04 .leftList li a:hover{color:#2e4872;background:#eef3f7 url(/images/common/icon_common_arrow_next.png) 10px center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn{padding-left:8px;overflow:hidden}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner{float:left;width:470px;overflow:hidden}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li{float:left;display:block}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li a{display:block}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li:nth-child(1) a{margin-bottom:7px;display:block;width:470px;height:195px;background:url(/images/common/nav/nav_arrow01.svg) 10px 32px no-repeat,url(/images/common/nav/nav05_btn01.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 32px no-repeat,url(/images/common/nav/nav05_btn01.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li:nth-child(2) a{display:block;width:230px;height:94px;background:url(/images/common/nav/nav_arrow01.svg) 10px 32px no-repeat,url(/images/common/nav/nav05_btn02.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 32px no-repeat,url(/images/common/nav/nav05_btn02.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li:nth-child(3) a{margin-left:8px;display:block;width:230px;height:94px;background:url(/images/common/nav/nav_arrow01.svg) 10px 32px no-repeat,url(/images/common/nav/nav05_btn03.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .leftInner li:nth-child(3) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 32px no-repeat,url(/images/common/nav/nav05_btn03.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner{float:right}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li{display:block}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li a{display:block}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li:nth-child(1) a{display:block;width:220px;height:94px;background:url(/images/common/nav/nav_arrow01.svg) 10px 32px no-repeat,url(/images/common/nav/nav05_btn04.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 32px no-repeat,url(/images/common/nav/nav05_btn04.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li:nth-child(2) a{margin-top:7px;display:block;width:220px;height:94px;background:url(/images/common/nav/nav_arrow01.svg) 10px 32px no-repeat,url(/images/common/nav/nav05_btn05_mod.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 32px no-repeat,url(/images/common/nav/nav05_btn05_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li:nth-child(3) a{margin-top:7px;display:block;width:220px;height:94px;background:url(/images/common/nav/nav_arrow01.svg) 10px 32px no-repeat,url(/images/common/nav/nav05_btn06.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav04 .rightBtn .rightInner li:nth-child(3) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 32px no-repeat,url(/images/common/nav/nav05_btn06.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav05 .leftImage{float:left;margin-top:-15px}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn{float:right;overflow:hidden;font-size:0;letter-spacing:-.4em;width:615px}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li{display:inline-block;letter-spacing:normal;text-indent:-9999px}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li a{display:block}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(1) a{display:block;width:300px;height:142px;background:url(/images/common/nav/nav_arrow01.svg) 10px 60px no-repeat,url(/images/common/nav/nav06_btn01_mod.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 60px no-repeat,url(/images/common/nav/nav06_btn01_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(2) a{margin-left:15px;display:block;width:300px;height:142px;background:url(/images/common/nav/nav_arrow01.svg) 10px 60px no-repeat,url(/images/common/nav/nav06_btn02.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 60px no-repeat,url(/images/common/nav/nav06_btn02.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(3) a{margin-top:15px;display:block;width:300px;height:142px;background:url(/images/common/nav/nav_arrow01.svg) 10px 60px no-repeat,url(/images/common/nav/nav06_btn03.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(3) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 60px no-repeat,url(/images/common/nav/nav06_btn03.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(4) a{margin-top:15px;margin-left:15px;display:block;width:300px;height:142px;background:url(/images/common/nav/nav_arrow01.svg) 10px 60px no-repeat,url(/images/common/nav/nav06_btn04.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav05 .rightBtn li:nth-child(4) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 60px no-repeat,url(/images/common/nav/nav06_btn04.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn{float:left;overflow:hidden}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner{width:446px;float:left;font-size:0;letter-spacing:-.4em}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a{letter-spacing:normal;text-indent:-9999px;transition:0.2s;-webkit-transition:0.2s;display:inline-block}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a:nth-child(1){display:block;width:217px;height:302px;background:url(/images/common/nav/nav_arrow01.svg) 10px 245px no-repeat,url(/images/common/nav/nav07_btn01.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s;display:inline-block;background-position:15px 245px, center center}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a:nth-child(1):hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 245px no-repeat,url(/images/common/nav/nav07_btn01.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a:nth-child(1):hover{background-position:20px 245px, center center}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a:nth-child(2){margin-left:10px;display:block;width:217px;height:302px;background:url(/images/common/nav/nav_arrow01.svg) 10px 245px no-repeat,url(/images/common/nav/nav07_btn02.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s;display:inline-block;background-position:15px 245px, center center}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a:nth-child(2):hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 245px no-repeat,url(/images/common/nav/nav07_btn02.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .leftInner a:nth-child(2):hover{background-position:20px 245px, center center}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner{padding-left:8px;float:right;overflow:hidden}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner a{display:block;text-indent:-9999px;transition:0.2s;-webkit-transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner a:hover{opacity:0.8}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner a:nth-child(1){display:block;width:247px;height:145px;background:url(/images/common/nav/nav_arrow01.svg) 10px 60px no-repeat,url(/images/common/nav/nav07_btn03_mod.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner a:nth-child(1):hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 60px no-repeat,url(/images/common/nav/nav07_btn03_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner a:nth-child(2){margin-top:12px;display:block;width:247px;height:145px;background:url(/images/common/nav/nav_arrow01.svg) 10px 60px no-repeat,url(/images/common/nav/nav07_btn04.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .leftBtn .rightInner a:nth-child(2):hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 60px no-repeat,url(/images/common/nav/nav07_btn04.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn{float:right}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li{display:block}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(1) a{display:block;width:239px;height:66px;background:url(/images/common/nav/nav_arrow01.svg) 10px 21px no-repeat,url(/images/common/nav/nav07_btn05.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(1) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 21px no-repeat,url(/images/common/nav/nav07_btn05.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(2) a{margin-top:13px;display:block;width:239px;height:66px;background:url(/images/common/nav/nav_arrow01.svg) 10px 21px no-repeat,url(/images/common/nav/nav07_btn06.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(2) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 21px no-repeat,url(/images/common/nav/nav07_btn06.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(3) a{margin-top:12px;display:block;width:239px;height:66px;background:url(/images/common/nav/nav_arrow01.svg) 10px 21px no-repeat,url(/images/common/nav/nav07_btn07_mod.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(3) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 21px no-repeat,url(/images/common/nav/nav07_btn07_mod.png) center center no-repeat}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(4) a{margin-top:13px;display:block;width:239px;height:66px;background:url(/images/common/nav/nav_arrow01.svg) 10px 21px no-repeat,url(/images/common/nav/nav07_btn08.png?update202112) center center no-repeat;text-indent:-9999px;-webkit-transition:0.2s;transition:0.2s}header .headerNav .navInner .nav01 .megaNav.megaNav06 .rightBtn li:nth-child(4) a:hover{opacity:0.8;background:url(/images/common/nav/nav_arrow01.svg) 15px 21px no-repeat,url(/images/common/nav/nav07_btn08.png) center center no-repeat}header .headerNav.topNav .navInner .megaNav{z-index:12;top:215px}header .headerNav.fixed{z-index:111;position:fixed;top:0;left:0;width:100%;animation-name:slideDown;animation-duration:.2s;animation-timing-function:ease}header .headerNav.fixed .navInner .megaNav{top:50px}.mac.chrome header .headerInner .fr ul li .telText{line-height:1;top:47%;left:40px;font-size:3.4rem}_::-webkit-full-page-media,_:future,:root header .headerInner .fr ul li .telText{left:41px;font-size:3.2rem;top:37%}.breadCrumbArea{background:#fff;padding:25px 0}.breadCrumbArea ol{letter-spacing:-0.4em}.breadCrumbArea ol li{letter-spacing:normal;color:#282828;font-size:15px;font-size:1.5rem;display:inline-block;vertical-align:middle}.breadCrumbArea ol li:not(:first-child):before{content:">";color:#282828;margin:0 10px}.breadCrumbArea ol li a{display:inline-block;text-decoration:underline}.boxStyleW910{width:910px;margin:20px auto}.boxStyleW910 .boxListStyle01 dt{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:3rem;color:#274c80;font-weight:bold;padding:10px 0 5px 0;margin-top:10px}@media all and (-ms-high-contrast: none){.boxStyleW910 .boxListStyle01 dt{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxStyleW910 .boxListStyle01 dt *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.boxStyleW910 .boxListStyle01 dt:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.boxStyleW910 .boxListStyle01 dd{border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px}.boxStyleW910 .boxListStyle01 .title{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:3rem;color:#274c80;font-weight:bold;padding:10px 0 5px 0;margin-top:10px}@media all and (-ms-high-contrast: none){.boxStyleW910 .boxListStyle01 .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxStyleW910 .boxListStyle01 .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.boxStyleW910 .boxListStyle01 .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.boxStyleW910 .boxListStyle01 .title02{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:3rem;color:#7d4222;text-align:center;font-weight:bold;padding:10px 0 5px 0}@media all and (-ms-high-contrast: none){.boxStyleW910 .boxListStyle01 .title02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxStyleW910 .boxListStyle01 .title02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.boxStyleW910 .boxListStyle01 .title02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.boxStyleW910 .boxListStyle01 .content{border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px}.boxStyleW910 .boxListStyle01 .content ul li{background:url(/images/common/icon_common_gold.png) left 8px no-repeat;background:url(/images/common/icon_common_gold.png) left 6px no-repeat\0;list-style:none;padding-left:20px;margin:3px 10px}.boxStyleW910 .boxListStyle01 .content ul li .listTitle{display:inline-block;width:155px;vertical-align:top}.boxStyleW910 .boxListStyle01 .content ul li .listTxt{display:inline-block;width:685px;vertical-align:top}.boxStyleW910 .boxListStyle01 .content ul.numberBox li{background:none;list-style:none;padding-left:0;margin:3px 10px}.boxStyleW910 .boxListStyle01 .content ul.numberBox li .number{font-size:24px;font-size:2.4rem;color:#7d4222;padding-right:5px}.boxStyleW910 .boxListStyle01 .content ul .columnBox{border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px;margin:10px 0}.boxStyleW910 .boxListStyle01 .content ul .columnBox li{background:url(/images/common/icon_common_gold.png) left 8px no-repeat;list-style:none;padding-left:20px;margin:3px 10px;width:384px;display:inline-block}.boxStyleW910 .boxListStyle01 .content .attention{padding:5px 10px 0 10px}.boxStyleW910 .boxListStyle02{margin-left:-20px}.boxStyleW910 .boxListStyle02 li{width:264px;border:#dee1e8 1px solid;margin-top:20px;margin-left:18px;display:inline-block;background-color:#FFFFFF;padding:13px;padding-bottom:0;vertical-align:top;text-align:center}.boxStyleW910 .boxListStyle02 li p.title{text-align:left;font-weight:bold}.boxStyleW910 .boxListStyle02 li p.txt{text-align:left;margin-top:10px}.boxStyleW910 .boxListStyle02 li p.center{text-align:center}.boxStyleW910 .boxListStyle02 li a.titleLink{font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;display:block;text-decoration:none;text-align:center;color:#274c80;font-size:22px;font-size:2.2rem;-webkit-transition:0.2s;transition:0.2s;margin-bottom:10px}@media all and (-ms-high-contrast: none){.boxStyleW910 .boxListStyle02 li a.titleLink{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxStyleW910 .boxListStyle02 li a.titleLink *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.boxStyleW910 .boxListStyle02 li a.titleLink:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.boxStyleW910 .boxListStyle02 li a.titleLink .title{display:block;background-image:url(/images/common/icon_common_arrow_next.png);background-repeat:no-repeat;background-position:left 11px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;padding-bottom:10px;border-bottom:#274c80 dotted 1px}.boxStyleW910 .boxListStyle02 li a.titleLink .txt{font-size:16px;font-size:1.6rem;color:#282828;font-weight:normal;margin-top:10px;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.boxStyleW910 .boxListStyle02 li a.titleLink:hover{opacity:0.8}.boxStyleW910 .boxListStyle02 li a.titleLink:hover span{background-position:2px 11px}.boxStyleW910 .boxListStyle03{margin-left:-20px}.boxStyleW910 .boxListStyle03 li{width:264px;border:#dee1e8 1px solid;margin-top:20px;margin-left:18px;display:inline-block;background-color:#FFFFFF;padding:13px;vertical-align:top;text-align:center;padding-bottom:20px}.boxStyleW910 .boxListStyle03 li.block02{width:573px}.boxStyleW910 .boxListStyle03 li.block02 li{width:285px;border:none;margin-top:0;margin-left:0;display:inline-block;background-color:#FFFFFF;padding:13px 0;vertical-align:top;text-align:center}.boxStyleW910 .boxListStyle03 li.block03{width:884px}.boxStyleW910 .boxListStyle03 li.block03 li{width:294px;border:none;margin-top:0;margin-left:0;display:inline-block;background-color:#FFFFFF;padding:0;vertical-align:top;text-align:center}.boxStyleW910 .boxListStyle03 li p.title{text-align:left;font-weight:bold}.boxStyleW910 .boxListStyle03 li p.txt{text-align:left}.boxStyleW910 .boxListStyle03 li p.center{text-align:center}.boxStyleW910 .boxListStyle04 dl{background:#FFFFFF}.boxStyleW910 .boxListStyle04 dt{background:#ebf0f5;padding:20px;font-size:20px;font-size:2rem;text-align:center;font-weight:bold}.boxStyleW910 .boxListStyle04 dt span{font-size:15px;font-size:1.5rem;color:#274c80;padding-right:10px}.boxStyleW910 .boxListStyle04 dd{padding:10px;margin-bottom:20px}.boxStyleW910 .boxListStyle04 dd span{display:block;text-align:center;font-size:18px;font-size:1.8rem;color:#274c80;font-weight:bold;margin-bottom:10px}.boxStyleW910 .imgListStyle01 li{display:inline-block;margin-top:10px;vertical-align:top}.boxStyleW910 .imgListStyle01 li img{width:100%}.boxStyleW910 .imgListStyle01 li.column01{width:280px}.boxStyleW910 .imgListStyle01 li.column02{width:619px;margin-left:11px}.boxStyleW910 .imgListStyle02 li{margin-top:10px;width:100%;text-align:center}.boxStyleW910 .imgListStyle02 li img{width:70%;margin:auto}.boxStyleW910 .imgListStyle02 li:first-child{margin-right:10px}.boxStyleW910 .imgListStyle02 li:last-child{margin-left:10px}.boxStyleW910 .imgListStyle03 li{display:inline-block;margin-top:10px;width:286px;vertical-align:top}.boxStyleW910 .imgListStyle03 li img{width:100%;margin:auto}.boxStyleW910 .imgListStyle03 li:first-child{margin-right:25px}.boxStyleW910 .imgListStyle03 li:last-child{margin-left:25px}.boxImgFloat{overflow:hidden;margin-top:20px}.boxImgFloat.imgRight .image{float:right;margin:0 0 10px 30px}.boxImgFloat.imgRight .image.tableBox{border:1px solid #bfbfbf}.boxImgFloat.imgRight .image.tableBox .title{background-color:#ebf0f5;border-bottom:1px solid #bfbfbf;text-align:center;padding:10px 0}.boxImgFloat.imgRight .image.tableBox img{padding:10px}.boxImgFloat.imgRight .txtBox.W700{padding-right:212px}.boxImgFloat.imgRight .txtBox.W560{padding-right:378px}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn{display:block;margin:35px auto 50px;text-align:center;width:480px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.boxImgFloat.imgRight .txtBox.W560 .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.boxImgFloat.imgRight .txtBox.W560 .whiteBtn{line-height:45px}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn *::-ms-backdrop{line-height:45px}}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn:not(:target){line-height:45px\9}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.boxImgFloat.imgRight .txtBox.W560 .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.boxImgFloat.imgRight .txtBox.W560 .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.boxImgFloat.imgLeft .image{float:left;margin:0 30px 10px 0}.boxImgFloat.imgLeft .txtBox.W700{padding-left:212px}.boxImgFloat.imgLeft .txtBox.W560{padding-left:378px}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn{display:block;margin:35px auto 50px;text-align:center;width:480px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn{line-height:45px}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn *::-ms-backdrop{line-height:45px}}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn:not(:target){line-height:45px\9}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.boxImgFloat .boxRight{float:right}.boxImgFloat .boxRight.W465{width:465px}.imgProtect{position:relative}.imgProtect.spOnly{display:none}.imgProtect .cover{background:url(/images/common/cover.png);display:block;width:100%;height:100%;position:absolute;z-index:2;padding:100px;top:0;left:0}.imgProtect .img{z-index:0;position:relative}.imgProtect .coverImg{position:absolute;top:0;left:0;z-index:2}.boxStyleLink{margin:auto;margin-top:-10px;margin-left:-31px}.boxStyleLink li{display:inline-block;margin-top:10px;margin-left:31px;width:149px;vertical-align:top}.boxStyleLink li a{display:block;transition:0.2s}.boxStyleLink li a p{padding-left:16px;background:url(/images/common/icon_common_arrow_next.png) 2px 4px no-repeat;-webkit-transition:0.2s;transition:0.2s}.boxStyleLink li a:hover{opacity:0.8;color:#2e4872}.w3Column{width:510px;float:left}.w2Column{width:333px;float:left;margin-left:25px}.footerContents .totalServiceInner1{background:#e4d8c2;margin-top:30px}.footerContents .totalServiceInner1 .w950{padding:20px 0;position:relative;z-index:0;overflow:visible}.footerContents .totalServiceInner1 .w950 .bgImage{z-index:10;position:absolute;right:0;bottom:0}.footerContents .totalServiceInner1 .w950 p{position:relative;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.8}@media all and (-ms-high-contrast: none){.footerContents .totalServiceInner1 .w950 p{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.footerContents .totalServiceInner1 .w950 p *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.footerContents .totalServiceInner1 .w950 p:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.footerContents .totalServiceInner1 .w950 p a{position:absolute;right:280px;bottom:-2px;font-size:0;display:block}.footerContents .totalServiceInner1 .w950 p a:hover{opacity:0.8}.footerContents .totalServiceInner2{width:100%;letter-spacing:-0.4em}.footerContents .totalServiceInner2 .inner{width:911px;margin:20px auto}.footerContents .totalServiceInner2 .inner .column{vertical-align:top;letter-spacing:normal;display:inline-block;width:295px}.footerContents .totalServiceInner2 .inner .column:not(:first-child){margin-left:10px}.footerContents .totalServiceInner2 .inner .column .bubble{display:block;margin:0 auto 10px}.footerContents .totalServiceInner2 .inner .column ul{height:80px;line-height:1.2;color:#8f6632;font-size:18px;font-size:1.8rem;list-style-image:url(/images/common/icon_footer_disc.png)}.footerContents .totalServiceInner2 .inner .column ul li{margin-left:20px}.footerContents .totalServiceInner2 .inner .column ul li:not(:first-child){margin-top:12px}.footerContents .totalServiceInner2 .inner .column .btn{display:block;margin:10px auto 20px;width:267px}.footerContents .totalServiceInner2 .inner .column .btn a{display:block;font-size:0}.footerContents .totalServiceInner2 .inner .column .btn a:hover{opacity:0.8}.footerContents .totalServiceInner2 .period{width:100%}.footerContents .totalServiceInner2 .period img{width:100%}.footerContents .breadCrumbArea{border-bottom:1px solid #ccc}.footerContents .seoArea{width:100%;background:#fff}.footerContents .seoArea .inner{margin:20px;padding:20px 15px;overflow:hidden;border:1px solid #777}.footerContents .seoArea .inner h2{font-size:15px;font-size:1.5rem;font-weight:bold;margin-bottom:10px}.footerContents .seoArea .inner p{font-size:14px;font-size:1.4rem}.footerContents .seoArea .inner .columnWrapper{display:block;width:700px;margin:30px auto 10px;letter-spacing:-0.4em}.footerContents .seoArea .inner .columnWrapper .column{letter-spacing:normal;width:320px;padding:0 15px;display:inline-block;vertical-align:top}.footerContents .seoArea .inner .columnWrapper .column p{margin-top:10px}.clubSection{padding-top:40px;padding-bottom:40px}@media screen and (max-width: 736px){.clubSection{padding-top:0;padding-bottom:20px}}.clubSection .clubTitle{display:block;text-align:center;margin-bottom:30px}@media screen and (max-width: 736px){.clubSection .clubTitle{margin-bottom:20px}}.clubSection .clubTitle .title{display:inline-block;position:relative;padding:0 50px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#c4144a;font-weight:bold;font-size:30px;font-size:3rem;vertical-align:middle}@media screen and (max-width: 736px){.clubSection .clubTitle .title{padding:0 30px}}@media all and (-ms-high-contrast: none){.clubSection .clubTitle .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.clubSection .clubTitle .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.clubSection .clubTitle .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media screen and (max-width: 736px){.clubSection .clubTitle .title{font-size:20px;font-size:2rem}}.clubSection .clubTitle .title b{font-size:42px;font-size:4.2rem;vertical-align:middle}@media screen and (max-width: 736px){.clubSection .clubTitle .title b{font-size:28px;font-size:2.8rem}}.clubSection .clubTitle .title .line{vertical-align:middle;position:relative;z-index:2;display:inline-block}.clubSection .clubTitle .title .line:after{content:"";display:block;position:absolute;width:100%;height:9px;border-radius:4px;background:#fff586;bottom:10px;left:0;z-index:-1}.clubSection .clubTitle .title:before,.clubSection .clubTitle .title:after{content:"";width:1px;height:58px;display:block;position:absolute;top:50%;background:#c4144a}@media screen and (max-width: 736px){.clubSection .clubTitle .title:before,.clubSection .clubTitle .title:after{height:38px;top:100%}}.clubSection .clubTitle .title:before{transform:translate(0, -50%) rotate(-40deg);left:0}@media screen and (max-width: 736px){.clubSection .clubTitle .title:before{left:10px;transform:translate(0, -100%) rotate(-40deg)}}.clubSection .clubTitle .title:after{right:0;transform:translate(0, -50%) rotate(40deg)}@media screen and (max-width: 736px){.clubSection .clubTitle .title:after{right:10px;transform:translate(0, -100%) rotate(40deg)}}.clubSectionBox{background:#fff;border:1px solid #1486b6;box-sizing:border-box;width:750px;margin:0 auto}.clubSectionBox a{text-decoration:none}@media screen and (max-width: 736px){.clubSectionBox{width:100%}}.clubSectionBox .intBox{position:relative}.clubSectionBox .intBox .image{position:absolute;right:36px;bottom:0}@media screen and (max-width: 736px){.clubSectionBox .intBox .image{right:12px;width:93px}}.clubSectionBox .intBox .intTitle{background:#1486b6;color:#fff;font-size:36px;font-size:3.6rem;text-align:center;padding:8px;font-weight:bold}@media screen and (max-width: 736px){.clubSectionBox .intBox .intTitle{font-size:24px;font-size:2.4rem}}.clubSectionBox .intBox .intTitle:hover{color:#fff}.clubSectionBox .intBox .checkBox{display:block;padding:25px 60px}@media screen and (max-width: 736px){.clubSectionBox .intBox .checkBox{padding:15px 10px;background:#fff}}.clubSectionBox .intBox .checkBox:hover{color:#2e4872}.clubSectionBox .intBox .checkBox li{padding-left:50px;position:relative;font-size:20px;font-size:2rem;font-weight:bold}@media screen and (max-width: 736px){.clubSectionBox .intBox .checkBox li{padding-left:30px;font-size:14px;font-size:1.4rem}}.clubSectionBox .intBox .checkBox li+li{margin-top:15px}@media screen and (max-width: 736px){.clubSectionBox .intBox .checkBox li+li{margin-top:8px}}.clubSectionBox .intBox .checkBox li:before{content:"";display:block;position:absolute;left:0;top:5px;width:28px;height:25px;background:url(/images/common/ico_club_check.png) center center no-repeat;background-size:contain}@media screen and (max-width: 736px){.clubSectionBox .intBox .checkBox li:before{width:20px;height:19px;top:0px}}.clubSectionBox .intBox:hover .checkBox{color:#2e4872}.clubSectionBox .bottomText{background:#1486b6;color:#fff;font-size:20px;font-size:2rem;text-align:center;padding:7px}@media screen and (max-width: 736px){.clubSectionBox .bottomText{font-size:16px;font-size:1.6rem;padding:5px}}.clubSectionBottomArrow{color:#c4144a;font-weight:bold;text-align:center;font-size:2rem}.clubSectionBottomArrow p{position:relative;margin-bottom:30px;z-index:1}.clubSectionBottomArrow p:after{content:"";height:24px;width:260px;display:block;background:url(/images/common/yellow_arrow.svg) center center no-repeat;background-size:contain;position:absolute;bottom:0;left:50%;z-index:-1;transform:translate(-50%, 50%)}.clubSectionBottomArrow .telbtn{display:block}.clubSectionBottomArrow .telbtn img{display:block;margin:0 auto}footer .footerWrapper1{width:100%;background:#f7f5ee;line-height:1.2;padding:30px 0;letter-spacing:-0.4em}footer .footerWrapper1 .oh{display:table;table-layout:fixed}footer .footerWrapper1 .columnWrapper{vertical-align:top;letter-spacing:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-left:1px dotted #b0a8a0;display:table-cell;padding:40px 15px 0;height:320px}footer .footerWrapper1 .columnWrapper:first-child{padding-top:0;border-left:none}footer .footerWrapper1 .columnWrapper:last-child{padding:40px 0 0 15px;width:200px}footer .footerWrapper1 .columnWrapper a{text-decoration:none;color:#274c80}footer .footerWrapper1 .columnWrapper a:hover{opacity:0.7}footer .footerWrapper1 .columnWrapper .linkTop{height:40px;font-weight:bold}footer .footerWrapper1 .columnWrapper .columnList{font-weight:bold}footer .footerWrapper1 .columnWrapper .columnList li{margin-bottom:14px}footer .footerWrapper1 .columnWrapper .columnList li .arrowList{margin:26px 0}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li{font-size:14px;font-size:1.4rem;font-weight:normal;margin-bottom:12px}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li a{display:block;padding-left:12px;background:url(/images/common/icon_footer_arrow01.png) left 3px no-repeat;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li a:hover{background:url(/images/common/icon_footer_arrow01.png) 3px 3px no-repeat}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li .sitemapTree3{margin:10px 0px 5px 10px}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li .sitemapTree3 li{font-size:12px;font-size:1.2rem}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li .sitemapTree3 li a{background:none;padding-left:12px;background:url(/images/common/icon_common_blue_mini.png) 3px 3px no-repeat;display:block}footer .footerWrapper1 .columnWrapper .columnList li .arrowList li .sitemapTree3 li a:before{font-size:8px;font-size:0.8rem;color:#6f97c4}footer .footerWrapper2{padding-bottom:130px;background:#fff}footer .footerWrapper2 .inner{overflow:hidden;padding:20px 0}footer .footerWrapper2 .inner:not(:first-child){border-top:1px dotted #b0a8a0}footer .footerWrapper2 .inner .bannerList{display:flex;justify-content:space-between}footer .footerWrapper2 .inner .bannerList li{display:inline-block}footer .footerWrapper2 .inner .bannerList li a{display:block}footer .footerWrapper2 .inner .bannerList li a:hover{opacity:0.7}footer .footerWrapper2 .inner .fl{float:left}footer .footerWrapper2 .inner .fl .logo{display:block;width:156px;margin-bottom:20px;position:relative}footer .footerWrapper2 .inner .fl .logo a{display:block}footer .footerWrapper2 .inner .fl .logo .nhk{position:absolute;bottom:7px;right:-66px}footer .footerWrapper2 .inner .fl ul{display:block;letter-spacing:-0.4em;font-size:0}footer .footerWrapper2 .inner .fl ul li{letter-spacing:normal;font-size:16px;font-size:1.6rem;display:inline-block;line-height:1}footer .footerWrapper2 .inner .fl ul li a{text-decoration:none;color:#274c80}footer .footerWrapper2 .inner .fl ul li a:hover{opacity:0.7}footer .footerWrapper2 .inner .fl ul li:not(:first-child){padding-left:15px;margin-left:15px;border-left:1px solid #274c80}footer .footerWrapper2 .inner .fr{float:right}footer .footerWrapper2 .inner .fr .iconList{font-size:0;letter-spacing:-0.4em;min-width:635px}footer .footerWrapper2 .inner .fr .iconList li{letter-spacing:normal;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle}footer .footerWrapper2 .inner .fr .iconList li:not(:first-child){margin-left:15px}footer .footerWrapper2 .inner .fr .iconList li.blockR{margin-left:50px}footer .footerWrapper2 .inner .fr .iconList li.blockR img{height:59px;width:auto}footer .footerWrapper2 .inner .fr .iconList li.blockR img:first-child{margin-right:15px}footer .footerWrapper2 .inner .fr .iconList li a:hover{opacity:0.8}footer .footerWrapper2 .inner .fr .iconList li .textBox{margin-left:15px;display:inline-block}footer .footerWrapper2 .inner .fr .iconList li .textBox p{font-size:11px;font-size:1.1rem;line-height:1.4}footer .footerWrapper2 .inner .fr .iconList li .textBox a.externalLink{text-decoration:none;color:#274c80;background:url(/images/common/icon_external_link01.png) right center no-repeat;padding-right:18px}footer .footerWrapper2 .inner .fr .iconList li .textBox a.externalLink:hover{opacity:0.7}footer .footerWrapper2 .inner .fr .iconList li.lpNone img{height:73px}footer .footerWrapper2 .inner .blockBottom{display:flex;width:100%;align-items:baseline}footer .footerWrapper2 .inner .blockBottom .linkList{width:63%}footer .footerWrapper2 .inner .blockBottom .linkList .textBox{width:100%}footer .footerWrapper2 .inner .blockBottom .linkList .textBox span{font-size:11px}footer .footerWrapper2 .inner .blockBottom .textBox{margin-left:10px;display:inline-block}footer .footerWrapper2 .inner .blockBottom .textBox p{font-size:11px;font-size:1.1rem;line-height:1.4}footer .footerWrapper2 .inner .blockBottom .textBox a.externalLink{text-decoration:none;color:#274c80;background:url(/images/common/icon_external_link01.png) right center no-repeat;padding-right:18px}footer .footerWrapper2 .inner .blockBottom .textBox a.externalLink:hover{opacity:0.7}footer .footerWrapper2 .inner .copyLight{clear:both;width:39%;line-height:1;padding-top:20px;font-size:11px;font-size:1.1rem;display:block}footer .modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:102;background:rgba(0,0,0,0.7)}footer .modal .modalInner{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}footer .modal .modalInner .modalContents{text-align:center;padding:70px 50px 90px;height:45vh;max-height:550px;width:800px;background:#fff;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}footer .modal .modalInner .modalContents::-webkit-scrollbar{display:none}footer .modal .modalInner .modalContents .title{font-size:3rem;margin-bottom:30px}footer .modal .modalInner .modalContents .info{background:#f5f5f5;width:500px;padding:20px;line-height:3rem;display:block;margin:15px auto 0}footer .modal .modalInner .modalContents .info .name{font-weight:bold;font-size:1.9rem;padding-bottom:8px}footer .modal .modalInner .modalContents .info .desc span{font-weight:bold;margin-right:13px;padding:0 1px;background:-moz-linear-gradient(transparent 75%, #ccc 80%);background:-webkit-linear-gradient(transparent 75%, #ccc 80%);background:linear-gradient(transparent 75%, #ccc 80%)}footer .modal .modalInner .modalContents .info span{font-weight:bold}footer .modal .modalInner .modalContents .emp{color:#c4144a;font-size:2rem;font-weight:bold;padding-bottom:20px}footer .modal .modalInner .modalContents .emp li{display:block;line-height:2.7rem;padding-bottom:8px}footer .modal .modalInner .modalContents .attentionArea{padding:0}footer .modal .modalInner .modalContents .attentionArea .btn a{width:550px;height:58px;line-height:57px}footer .modal .modalInner .modalContents .attentionArea .btn a span{background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 105px 19px}footer .modal .modalInner .modalContents .attentionArea .btn a span:hover{background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 115px 19px}footer .modal .modalInner .modalCloseBtn{width:230px;display:block;margin:0 auto;padding-top:30px}footer .modal .modalInner .modalCloseBtn .modalClose{cursor:pointer;background:#d2d2d2;border-radius:4px;padding:4px;font-size:2rem}footer .footerSeoText{font-size:1.4rem;padding:0 15px 0}footer .footerSeoText .inner{margin:20px 20px 0;padding:20px 15px;overflow:hidden;border:1px solid #777;background:#fff}.fixedFooter{background:rgba(0,0,0,0.7);display:block;position:fixed;bottom:0;left:0;z-index:111111;width:100%}.fixedFooter ul{display:flex;justify-content:space-between;padding-bottom:15px;width:950px;margin:auto}.fixedFooter ul a{display:block;text-decoration:none;width:auto}.fixedFooter ul a li .bnrLTel,.fixedFooter ul a li .bnrLReq{position:relative}.fixedFooter ul a li .bnrLTel p,.fixedFooter ul a li .bnrLReq p{font-size:2.8rem;font-weight:bold;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;color:#fff;line-height:2.4rem;text-align:center;opacity:unset}.fixedFooter ul a li .bnrLTel p .icon,.fixedFooter ul a li .bnrLReq p .icon{font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;font-size:1rem;border:1px solid #fff;border-radius:40%;border-radius:20px;padding:2px 6px;vertical-align:bottom;margin-right:3px}.fixedFooter ul a li .bnrLTel p.txtS,.fixedFooter ul a li .bnrLReq p.txtS{font-size:1rem}.fixedFooter ul a li .bnrLTel p span.txtS,.fixedFooter ul a li .bnrLReq p span.txtS{font-size:1.5rem;padding-left:10px}.fixedFooter ul a li .bnrLTel{padding:13px 25px 7px;background:#fff}.fixedFooter ul a li .bnrLTel .icon_telAnime{background-size:auto 50px;top:21px;left:-321px;width:60px;height:60px}@media screen and (min-width: 737px){.fixedFooter ul a li .bnrLTel.pcOnly .telNum{font-size:3.4rem}}.fixedFooter ul a li .bnrLTel.pcOnly .telText{color:#2D4670;font-weight:bold;position:absolute;top:38%;left:47%;font-size:4.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:-1px}.fixedFooter ul a li .bnrLTel.pcOnly .telText .mac .chrome{line-height:1;bottom:0;right:0;font-size:3.4rem}.fixedFooter ul a li .bnrLTel.spOnly{display:none}.fixedFooter ul a li .bnrLReq{background:#015eea;background:linear-gradient(180deg, #015eea 0%, #007def 32%, #0195f3 50%, #009ff5 66%, #00c0fa 100%);padding:11px 0 8px 85px;width:355px;height:58px;display:flex;align-items:center}.fixedFooter ul a li .bnrLReq:before{content:"";background:url(/images/kazokusouLP/sp/img_request_btn.png) center center no-repeat;content-visibility:auto;contain-intrinsic-size:10px;display:block;width:10px;height:10px;position:absolute;left:18px;top:12px;padding:20px;background-size:50px;filter:drop-shadow(1px 0px 1px #3a3e3b)}.fixedFooter .linkPrevio{color:#fff;text-align:center;display:block;text-decoration:underline;font-size:1.4rem;font-weight:bold;padding:10px 0;font-size:1.8rem}.fixedFooter .linkPrevio .iconT{transform:rotate(30deg);display:inline-block;padding-right:6px;vertical-align:middle;font-size:1.5rem}.fixedFooter .linkPrevio .emp{color:#ffd905}.fixedFooter .pagetopBtn{display:block;position:absolute;right:20px;bottom:120px}.mac.chrome .fixedFooter ul a li .bnrLTel.pcOnly .telText{font-size:4rem;right:0%}_::-webkit-full-page-media,_:future,:root .fixedFooter ul a li .bnrLTel.pcOnly .telText{font-size:4rem;left:46%}.txtLink{color:#2e4872;background:url(/images/common/icon_common_arrow_next.png) no-repeat left 50%;padding-left:20px}.txtLink:hover{opacity:0.8;color:#2e4872}.txtLink_outside{color:#2e4872;background:url(/images/common/icon_external_link01.png) right center no-repeat;padding-right:20px}.txtLink_outside:hover{opacity:0.8;color:#2e4872}.txtPdf{background:url(/images/common/icon-common-pdf.png) no-repeat 0 3px;padding:3px 0 3px 25px}.txtRight{text-align:right}.txtLeft{text-align:right}.backLinkSimple{color:#2e4872;display:inline-block;background:url(/images/common/icon_common_arrow_next.png) no-repeat left 5px;padding-left:20px}.btnHallDetail{display:block;background:#fafbfd;background:-moz-linear-gradient(top, #fafbfd 0%, #e6edf7 100%);background:-webkit-linear-gradient(top, #fafbfd 0%, #e6edf7 100%);background:linear-gradient(to bottom, #fafbfd 0%, #e6edf7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafbfd', endColorstr='#e6edf7',GradientType=0 );border:solid 2px #93acc9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:90px;line-height:80px;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:26px;font-size:2.6rem;text-decoration:none;color:#2e4872;letter-spacing:0.15em;font-weight:bold}@media all and (-ms-high-contrast: none){.btnHallDetail{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.btnHallDetail *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.btnHallDetail:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.btnHallDetail p{background:url(/images/common/icon_common_arrow_next_large.png) no-repeat 20px center;line-height:1.0;padding-top:13px}.btnHallDetail strong,.btnHallDetail span{display:block;vertical-align:middle}.btnHallDetail strong{font-size:38px;font-size:3.8rem}.btnHallDetail span{letter-spacing:0.08em}.btnHallDetail:hover{opacity:0.8}.qaList{background-color:#fff;padding:25px 15px}.qaList li{background:url(/images/common/border_normal.png) repeat-x center bottom;margin-bottom:20px;padding-bottom:30px}.qaList li:last-child{background:none;margin-bottom:0}.qaList li dl dt{background:url(/images/common/bg_faq.png) repeat 0 0;font-size:20px;font-size:2rem;color:#6e4c28;font-weight:bold;padding-left:17px;padding:3px 15px}.qaList li dl dt span{display:inline-block;background:url(/images/common/icon_faq_q.webp) no-repeat left 16px;padding:20px 0 20px 60px}.qaList li dl dd{background:url(/images/common/icon_faq_a.webp) no-repeat 15px 4px;margin-top:25px;padding-left:75px;padding-right:15px;line-height:1.5;min-height:48px}.tabList{overflow:hidden;position:relative}.tabList:after{content:"";display:block;width:100%;height:2px;background-color:#304b78;position:absolute;bottom:0;left:0}.tabList li{float:left;list-style:none;text-align:center;font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;letter-spacing:-.04em;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#fff}@media all and (-ms-high-contrast: none){.tabList li{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.tabList li *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.tabList li:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.tabList li a{display:block;color:#304b78;text-decoration:none;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fcfcfc url(/images/common/bg_gradient_gold.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fcfcfc 0%, #fdfaf3 21%, #eae0c8 98%);background:-webkit-linear-gradient(top, #fcfcfc 0%, #fdfaf3 21%, #eae0c8 98%);background:linear-gradient(to bottom, #fcfcfc 0%, #fdfaf3 21%, #eae0c8 98%);border:solid 1px #304b78;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.tabList li a:hover{opacity:0.8}.tabList li a span{display:block;background-image:url(/images/common/icon_common_circle_on.png);background-repeat:no-repeat;background-position:16px center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.tabList li a:hover span{background-position:19px center}.tabList li.current a{background-color:#304b78;background-image:none;filter:none;color:#fff}.tabList li.current a span{background-image:url(/images/common/icon_common_circle_off.png)}.tabList li.current a:hover{opacity:1}.tabList li:last-child{margin-right:0 !important}.tabList.tab3 li{width:302px;margin-right:22px}.tabList.tab3 li.qa a span{padding-left:15px}.tabList.tab2 li{width:465px;margin-right:20px}ul.totalServiceList{background:url(/images/prepare/img_service_bottom01.png) no-repeat left top;overflow:hidden;margin:0 0 20px}ul.totalServiceList>li{float:left;width:33%}ul.totalServiceList>li p.flow{height:84px;padding-top:18px;box-sizing:border-box;color:#FFF;text-align:center}ul.totalServiceList>li p.flow span{font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";display:block;line-height:1em}ul.totalServiceList>li>a{text-decoration:none;display:block}ul.totalServiceList>li dl.btnArea{border-radius:5px;bottom:18px;margin:80px auto 10px;width:280px;height:200px;box-sizing:border-box;color:#fff;display:block;padding:0 10px;text-decoration:none}ul.totalServiceList>li dl.btnArea dt{border-bottom:1px dotted #fff;display:block;font-size:28px;font-size:2.8rem;line-height:1;padding:20px 0 15px 20px;position:relative;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";padding-top:24px\9}ul.totalServiceList>li dl.btnArea dt:before{content:"";height:24px;left:12px;position:absolute;top:22px;width:24px}@media all and (-ms-high-contrast: none){ul.totalServiceList>li dl.btnArea dt:not(:target){padding-top:24px}}ul.totalServiceList>li dl.btnArea dd{padding:10px 0 0}ul.totalServiceList>li dl.btnArea:hover dt:before{left:15px}ul.totalServiceList>li.before{background:url(/images/about/bg_totalservice_01.png) no-repeat left 84px}ul.totalServiceList>li.before dl.btnArea{background-color:rgba(34,87,88,0.6)}ul.totalServiceList>li.before dl.btnArea dt:before{background:url(/images/about/circle_arrow_before.png) no-repeat left center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}ul.totalServiceList>li.before dl.btnArea:hover{background-color:#225758}ul.totalServiceList>li.before dl.serviceAll dt{color:#225758}ul.totalServiceList>li.sougi{background:url(/images/about/bg_totalservice_02.png) no-repeat left 84px}ul.totalServiceList>li.sougi dl.btnArea{background-color:rgba(50,78,124,0.6)}ul.totalServiceList>li.sougi dl.btnArea dt:before{background:url(/images/about/circle_arrow_sougi.png) no-repeat left center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}ul.totalServiceList>li.sougi dl.btnArea:hover{background-color:#324e7c;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}ul.totalServiceList>li.sougi dl.serviceAll dt{color:#3b6187}ul.totalServiceList>li.sougi dl.serviceAll dd ul li{width:40%;display:inline-block}ul.totalServiceList>li.after{background:url(/images/about/bg_totalservice_03.png) no-repeat left 84px;width:34%}ul.totalServiceList>li.after dl.btnArea{background-color:rgba(93,49,25,0.6)}ul.totalServiceList>li.after dl.btnArea dt:before{background:url(/images/about/circle_arrow_after.png) no-repeat left center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}ul.totalServiceList>li.after dl.btnArea:hover{background-color:#5d3119;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}ul.totalServiceList>li.after dl.serviceAll dt{color:#7a4d37}ul.totalServiceList>li dl.serviceAll{width:280px;margin:0 15px}ul.totalServiceList>li dl.serviceAll dt{font-size:20px;font-size:2rem;border-bottom:1px dotted #282828;text-align:center;padding:10px 0;font-weight:bold}ul.totalServiceList>li dl.serviceAll dd ul li{position:relative;padding-left:30px;margin-top:10px;box-sizing:border-box}ul.totalServiceList>li dl.serviceAll dd ul li:before{background:#8a602a;content:"";border-radius:50%;display:block;width:9px;height:9px;position:absolute;top:0.5em;left:10px;margin:auto}.telInfo .leadText{margin-top:20px;text-align:center;font-size:26px;font-size:2.6rem;font-weight:bold;color:#583828;line-height:1.1}.telInfo .leadArrow{text-align:center;display:block;margin:15px auto 20px}.telInfo .telInfoInner01{letter-spacing:-0.4em;background:url(/images/common/img_info_tel03.webp) left top no-repeat;content-visibility:auto;contain-intrinsic-size:284px;width:100%;height:284px}.telInfo .telInfoInner01 img{font-size:0;display:block}.telInfo .telInfoInner01 .innerL{letter-spacing:normal;vertical-align:top;display:inline-block;width:652px;padding-left:20px}.telInfo .telInfoInner01 .innerL .parts01{position:relative;padding-top:15px}.telInfo .telInfoInner01 .innerL .parts01 .icon{position:absolute;top:20px;left:8px}.telInfo .telInfoInner01 .innerL .parts02{padding-top:7px;position:relative}.telInfo .telInfoInner01 .innerL .parts02 .telText{position:absolute;top:15%;left:243px;color:#274c80;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:6.5rem;letter-spacing:-1px}.telInfo .telInfoInner01 .innerL .parts03{position:relative}.telInfo .telInfoInner01 .innerL .parts03 .text01{padding-top:9px}.telInfo .telInfoInner01 .innerL .parts03 .btn01{display:block;position:absolute;right:0;bottom:14px}.telInfo .telInfoInner01 .innerL .parts03 .btn01:hover{opacity:0.8}.telInfo .telInfoInner01 .innerL .parts04{position:relative;margin-top:35px;width:100%}.telInfo .telInfoInner01 .innerL .parts04 .btn02{position:absolute;right:20px;top:50%;margin-top:-20px;display:block}.telInfo .telInfoInner01 .innerL .parts04 .btn02:hover{opacity:0.8}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner{width:270px;margin:30px 0;margin-left:40px;text-align:center;display:inline-block}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner:first-child{margin-left:10px;padding-right:40px;border-right:1px solid #bfa69c}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner img{display:block;margin:0 auto}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner a{display:block;width:250px;margin:8px auto 0}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner a:hover{opacity:0.8}.telInfo .telInfoInner01 .innerR{letter-spacing:normal;display:inline-block;vertical-align:top}.telInfo .telInfoInner01 .innerR img{margin-top:26px;margin-left:13px;display:block}.telInfo .telInfoInner02{width:100%;display:block;position:relative}.telInfo .telInfoInner02.w950{width:950px;margin:0 auto}.telInfo .telInfoInner02 img{font-size:0;display:block;margin:0 auto}.telInfo .telInfoInner02 .telText{color:#2D4670;font-weight:bold;position:absolute;top:21%;left:37.2%;font-size:6.5rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:1px}.telInfo .telInfoInner02 .telText.consult{top:19%;font-size:6rem;left:38%;letter-spacing:2px}.telInfo .telInfoInner02 .telText.family-about{top:19%;font-size:6rem;left:40%;letter-spacing:2px}.telInfo .telInfoInner02 .telText.hurry01{top:92px;font-size:8.1rem;left:41%;letter-spacing:4px}.telInfo .telInfoInner02 .telText.hurry02{top:25%;left:37.8%;font-size:6.4rem}.telInfo .telInfoInner02 .telText.hurry03{top:98px;left:26.8%;font-size:6.4rem;letter-spacing:2px}.telInfo .telInfoInner02 .telText.service{left:215px;top:24%}.telInfo .telInfoInner03{text-align:center;font-size:0;letter-spacing:-0.4em;position:relative;margin-top:29px}.telInfo .telInfoInner03 .telInfoText{position:absolute;top:-19px;left:50px;font-size:24px;font-size:2.4rem;text-align:left;color:#583828;font-weight:bold;line-height:1.4;letter-spacing:2px}.telInfo .telInfoInner03 .telText{position:absolute;color:#2D4670;font-weight:bold;top:61.7%;left:34.5%;font-size:4.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:1.5px}.telInfo .telInfoInner03 .telText.large{top:59%;left:29.2%;font-size:5.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:3px}.telInfo .telInfoInner03 .telText.tel05{top:56%;left:29.2%;font-size:5.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:3px}.telInfo .telInfoInner03 .telInfoText_min{position:absolute;top:0;left:94px;font-size:24px;font-size:2.4rem;text-align:left;color:#583828;font-weight:bold;line-height:1.4;letter-spacing:2px}.telInfo .telInfoInner03 img{display:inline-block;letter-spacing:normal;vertical-align:bottom}.telInfo .telInfoInner03 .operatorSp{display:none}.telInfo .telInfoInner03 .ml10{margin-left:15px}.telInfo .telInfoInner04{text-align:center;font-size:0;letter-spacing:-0.4em;position:relative;margin-top:29px}.telInfo .telInfoInner04 .telInfoText{position:absolute;top:260px;left:95px;font-size:16px;font-size:1.6rem;text-align:left;color:#583828;font-weight:bold;line-height:1.4;letter-spacing:2px;width:740px;font-weight:normal}@media screen and (max-width: 736px){.telInfo .telInfoInner04 .telInfoText{width:100%;position:relative;top:0;left:0;padding:20px 0 0;font-size:14px}}.telInfo .telInfoInner04 .telText{position:absolute;color:#2D4670;font-weight:bold;top:61.7%;left:34.5%;font-size:4.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:1.5px}.telInfo .telInfoInner04 .telText.large{top:59%;left:29.2%;font-size:5.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:3px}.telInfo .telInfoInner04 .telText.tel05{top:56%;left:29.2%;font-size:5.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";letter-spacing:3px}.telInfo .telInfoInner04 .telInfoText_min{position:absolute;top:0;left:94px;font-size:24px;font-size:2.4rem;text-align:left;color:#583828;font-weight:bold;line-height:1.4;letter-spacing:2px}.telInfo .telInfoInner04 img{display:inline-block;letter-spacing:normal;vertical-align:bottom}.telInfo .telInfoInner04 img.operatorSp{display:none}@media screen and (max-width: 736px){.telInfo .telInfoInner04 img.operatorSp{display:inline-block;width:30%;margin-bottom:10px}}.telInfo .telInfoInner04 .ml10{margin-left:15px}.telInfo .telInfoInnerBox{border:20px #eaeff3 solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#FFFFFF;padding:30px}.telInfo .telInfoInnerBox .telInfoText_min{top:30px}.telInfo .telInfoInnerBox .blockPc{position:relative}.telInfo .telInfoInnerBox .blockPc .telText{position:absolute;top:61%;left:33%;font-size:4.8rem;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#2D4670}.telInfo .telInfoInnerBox.h400{height:330px;padding:60px 40px 0}@media screen and (max-width: 736px){.telInfo .telInfoInnerBox.h400{height:auto;padding:20px 10px}}@media screen and (max-width: 736px){.telInfo .telInfoInnerBox.h400 .telInfoText_min{width:69%;font-size:17px}}.mac .telInfo .telInfoInnerBox .blockPc .telText{font-size:4.3rem;top:63%;left:32%}.mac .telInfo .telInfoInner01 .innerL .parts02 .telText{font-size:6rem}.mac .telInfo .telInfoInner02 .telText{font-size:6.3rem;top:24%;letter-spacing:0}.mac .telInfo .telInfoInner02 .telText.family-about{font-size:5.5rem;letter-spacing:1px}.mac .telInfo .telInfoInner02 .telText.consult{letter-spacing:0;font-size:5.5rem}.mac .telInfo .telInfoInner02 .telText.hurry01{top:105px;letter-spacing:4px}.mac .telInfo .telInfoInner02 .telText.hurry02{letter-spacing:-2px}.mac .telInfo .telInfoInner02 .telText.hurry03{top:96px;letter-spacing:-2px}.mac .telInfo .telInfoInner03 .telText{font-size:4.8rem;letter-spacing:-1px}.mac .telInfo .telInfoInner03 .telText.tel05{letter-spacing:0.5px;font-size:5.8rem}.mac dl.info_tel_mini dd .telText{letter-spacing:0;font-size:4.5rem;top:0%}.sec04 .seminarInfo{background:#f7d488;padding-bottom:7px}.sec04 .seminarInfo h2{margin-top:35px;position:relative;width:100%;padding:15px 0;font-size:24px;font-size:2.4rem;color:#d24e38;font-weight:bold;text-align:center;letter-spacing:0.1em;text-indent:-30px}.sec04 .seminarInfo h2:after{content:"";display:block;position:absolute;bottom:0;right:44px;width:303px;height:95px;background:url(/images/information/jisha/bg_kaikan02.png) center center no-repeat}.sec04 .seminarInfo .inner{margin:0 7px 0 7px;background:url(/images/information/jisha/bg_kaikan03.jpg) top left repeat;overflow:hidden}.sec04 .seminarInfo .inner .fl{float:left;text-align:center;padding-left:20px}.sec04 .seminarInfo .inner .fl h3{font-size:45px;font-size:4.5rem;font-weight:bold;color:#d24e38;margin:10px 0;letter-spacing:0.4rem}.sec04 .seminarInfo .inner .fl img{margin:0 auto 15px}.sec04 .seminarInfo .inner .fl a{font-size:23px;font-size:2.3rem;color:#fff;text-decoration:none;display:block;text-align:center;margin:0 auto;width:266px;height:40px;line-height:40px;background:#d54e38;border-radius:20px;position:relative;box-shadow:rgba(0,0,0,0.2) 0px 3px 2px 0px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 3px 2px 0px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 3px 2px 0px;-webkit-transition:0.2s;transition:0.2s}@media all and (-ms-high-contrast: none){.sec04 .seminarInfo .inner .fl a{line-height:45px}.sec04 .seminarInfo .inner .fl a *::-ms-backdrop{line-height:45px}}.sec04 .seminarInfo .inner .fl a:not(:target){line-height:45px\9}.sec04 .seminarInfo .inner .fl a:before{content:"";width:8px;height:15px;display:block;background:url(/images/information/jisha/icon_arrow_white.png) no-repeat center center;position:absolute;top:50%;margin-top:-8px;left:20px;-webkit-transition:0.2s;transition:0.2s}.sec04 .seminarInfo .inner .fl a:hover{opacity:0.8}.sec04 .seminarInfo .inner .fl a:hover:before{left:25px}.sec04 .seminarInfo .inner .fr{width:354px;padding-right:10px;float:right}.countryListTab{width:910px;margin:0 auto}.countryListTab .tabWrapper{overflow:hidden}.countryListTab .tabWrapper ul.tab{font-size:0;letter-spacing:-.4em;border:1px solid #d8cbc2;border-bottom:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-top:4px;background:#fcfcfc;background:-moz-linear-gradient(top, #fdfaf3 0%, #ede4cf 98%);background:-webkit-linear-gradient(top, #fdfaf3 0%, #ede4cf 98%);background:linear-gradient(to bottom, #fdfaf3 0%, #ede4cf 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eae0c8',GradientType=0 )}.countryListTab .tabWrapper ul.tab:after{content:"";display:block;width:100%;height:3px;background:#7d4222;margin-left:-1px;border-left:1px solid #d8cbc2;border-right:1px solid #d8cbc2}.countryListTab .tabWrapper ul.tab li{letter-spacing:normal;text-align:center;font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:128px;line-height:1.7;margin:5px 0}@media all and (-ms-high-contrast: none){.countryListTab .tabWrapper ul.tab li{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.countryListTab .tabWrapper ul.tab li *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.countryListTab .tabWrapper ul.tab li:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.countryListTab .tabWrapper ul.tab li:not(:first-child){border-left:1px solid #d8cbc2}.countryListTab .tabWrapper ul.tab li.current{position:relative;color:#fff;margin:0;padding:5px 0;background:#7d4222;width:140px;border:none}.countryListTab .tabWrapper ul.tab li.current+li{border:none}.countryListTab .tabWrapper ul.tab li.current:before{content:"";display:block;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#7d4222;width:140px;height:5px;position:absolute;left:0;top:-4px}.countryListTab .tabWrapper ul.tab li:not(.current){cursor:pointer}.countryListTab .tabWrapper ul.tab li:not(.current):hover{color:#7d4222}.countryListTab .tabWrapper .countryTabInner{display:none;background:#f5f5f5;width:100%;margin-top:12px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:0;letter-spacing:-.4em}.countryListTab .tabWrapper .countryTabInner.current{display:block}.countryListTab .tabWrapper .countryTabInner .areaForeword{letter-spacing:normal}.countryListTab .tabWrapper .countryTabInner .countryArea{padding:5px 0;margin-top:-30px}.countryListTab .tabWrapper .countryTabInner .areaBox2 ul{margin:0;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:0;letter-spacing:-.4em}.countryListTab .tabWrapper .countryTabInner .areaBox2 ul li{letter-spacing:normal;font-size:17px;font-size:1.7rem;display:inline-block;width:172px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.countryListTab .tabWrapper .countryTabInner .areaBox2 ul li:nth-child(n+3){margin-top:5px}.countryListTab .tabWrapper .countryTabInner .areaBox3:first-child ul{border-bottom:1px dotted #ccc}.countryListTab .tabWrapper .countryTabInner .areaBox3 .countryTablistTitle{padding:10px 0 0 20px;display:block;z-index:1;font-size:18px;font-size:1.8rem;color:#282828;font-weight:bold;letter-spacing:normal}.countryListTab .tabWrapper .countryTabInner .areaBox3 ul{margin:0 10px;padding:0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:0;letter-spacing:-.4em}.countryListTab .tabWrapper .countryTabInner .areaBox3 ul li{vertical-align:top;letter-spacing:normal;font-size:17px;font-size:1.7rem;display:inline-block;width:215px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.countryListTab .tabWrapper .countryTabInner .areaBox3 ul li:nth-child(n+3){margin-top:5px}.countryListTab .tabWrapper .tab1 .areaBox{height:auto !important;border-bottom:1px dotted #ccc;display:block}.countryListTab .tabWrapper .tab1 .areaBox:nth-last-of-type(1){border-bottom:none}.countryListTab .tabWrapper .tab1 .areaBox ul li{width:190px}.countryArea{background:#f5f5f5;width:100%;margin-top:12px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:0;letter-spacing:-.4em}.countryArea.current{display:block}.countryArea .areaBox{font-size:17px;font-size:1.7rem;letter-spacing:normal;vertical-align:top;display:inline-block;position:relative;margin:0 7px}.countryArea .areaBox.areaKana{height:auto !important;border-bottom:1px dotted #ccc;display:block}.countryArea .areaBox.areaKana:nth-last-of-type(1){border-bottom:none}.countryArea .areaBox.areaKana ul li{width:190px}.countryArea .areaBox .title{font-size:30px;position:absolute;left:0;top:16px;line-height:1}.countryArea .areaBox ul{margin-left:55px;padding:20px 0;font-size:0;letter-spacing:-.4em}.countryArea .areaBox ul li{letter-spacing:normal;font-size:17px;font-size:1.7rem;display:inline-block;width:82px;vertical-align:top;line-height:1.2;margin-bottom:5px;margin-right:20px}.countryArea .areaBox ul li:nth-child(4n){margin-right:0}.countryArea .areaBox ul li:nth-child(n+5){margin-top:5px}.countryArea .areaBox ul.yokohama li{width:auto}.previoClub .head{background:#c7d9ef;padding:35px 0 25px;text-align:center}.previoClub .head .inner{margin:0 auto;width:950px}.previoClub .head .previoTitle{color:#274c80;display:inline-block;font-size:36px;font-size:3.6rem;margin:0 auto 10px;position:relative;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.previoClub .head .previoTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.previoClub .head .previoTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.previoClub .head .previoTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.previoClub .head .previoTitle:before{background:url(/images/introduce/contact/decoration_left.png) no-repeat;content:"";height:38px;left:-50px;position:absolute;top:10px;width:28px}.previoClub .head .previoTitle:after{background:url(/images/introduce/contact/decoration_right.png) no-repeat;content:"";height:39px;right:-50px;position:absolute;top:8px;width:31px}.previoClub .head .previoTitle .underline{background:url(/images/introduce/contact/underline.png) repeat-x center bottom}.previoClub .body{background:#fff}.previoClub .body .inner{margin:0 auto;padding:30px 0 20px;width:915px}.previoClub .body .about{margin:0 40px 20px}.previoClub .body .about .title{color:#9b774c;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.previoClub .body .about .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.previoClub .body .about .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.previoClub .body .about .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.previoClub .body .about .text{font-size:17px;font-size:1.7rem}.previoClub .body .box{background:#e8eef6;padding:35px 35px 35px 40px}.previoClub .body .box .image{float:left}.previoClub .body .box .textArea{float:right;width:630px}.previoClub .body .box .textArea .point{margin:0 0 25px}.previoClub .body .box .textArea .point li{color:#fff;border-radius:5px;font-size:24px;font-size:2.4rem;font-weight:bold;float:left;line-height:52px;height:50px;padding:0 20px}.previoClub .body .box .textArea .point li.point1{background:#0093cc}.previoClub .body .box .textArea .point li.point2{background:#ca5089}.previoClub .body .box .textArea .point li+li{margin-left:30px}.previoClub .body .box .textArea .privilege{margin:0 0 20px}.previoClub .body .box .textArea .privilege li{float:left;width:310px}.previoClub .body .box .textArea .privilege li .number{background:#003f98;color:#fff;font-size:14px;font-size:1.4rem;font-weight:bold;float:left;height:77px;margin:0 15px 0 0;padding:10px 0 0;text-align:center;width:85px}.previoClub .body .box .textArea .privilege li .number span{display:block;font-size:30px;font-size:3rem;font-weight:bold;line-height:1em;padding-top:6px}.previoClub .body .box .textArea .privilege li .text{color:#274c80;font-size:20px;font-size:2rem;font-weight:bold;padding:10px 0 0}.previoClub .body .box .textArea .privilege li+li{float:right;width:300px}.previoClub .body .box .textArea .other{font-size:17px;font-size:1.7rem;margin:0 0 8px;text-align:center}.previoClub .body .box .textArea .detail{text-align:center}.previoClub .body .box .textArea .detail .whiteBtn{text-align:center;width:490px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 auto}@media all and (-ms-high-contrast: none){.previoClub .body .box .textArea .detail .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.previoClub .body .box .textArea .detail .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.previoClub .body .box .textArea .detail .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.previoClub .body .box .textArea .detail .whiteBtn{line-height:45px}.previoClub .body .box .textArea .detail .whiteBtn *::-ms-backdrop{line-height:45px}}.previoClub .body .box .textArea .detail .whiteBtn:not(:target){line-height:45px\9}.previoClub .body .box .textArea .detail .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.previoClub .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.previoClub .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.contentSonae .body{background:#fff}.contentSonae .body .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:10px}.contentSonae .body .about{margin:0 40px 10px}.contentSonae .body .about .title{color:#9b774c;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.contentSonae .body .about .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.contentSonae .body .about .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.contentSonae .body .about .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.contentSonae .body .about .text{font-size:17px;font-size:1.7rem}.contentSonae .body .box{background:#dfe6e3 url(/images/reserve/img_content_sonae.png) no-repeat left center/auto 100%;padding:35px 35px 35px 40px}.contentSonae .body .box .textArea{margin-left:200px;width:630px}.contentSonae .body .box .textArea .pointSonae{font-size:0;letter-spacing:-.40em;margin-bottom:20px}.contentSonae .body .box .textArea .pointSonae li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#fff;display:inline-block;letter-spacing:normal;vertical-align:top;width:200px}.contentSonae .body .box .textArea .pointSonae li:nth-child(1) dl dt{background-color:#94cfdd}.contentSonae .body .box .textArea .pointSonae li:nth-child(2){margin:0 15px}.contentSonae .body .box .textArea .pointSonae li:nth-child(2) dl dt{background-color:#ffb583}.contentSonae .body .box .textArea .pointSonae li:nth-child(3) dl dt{background-color:#c6eda4}.contentSonae .body .box .textArea .pointSonae li dl dt{font-size:24px;font-size:2.4rem;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-ms-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;color:#fff;font-weight:bold;padding:10px;text-align:center}.contentSonae .body .box .textArea .pointSonae li dl dd{font-size:18px;font-size:1.8rem;padding:20px 10px;text-align:center}.contentSonae .body .box .textArea .other{font-size:17px;font-size:1.7rem;margin:0 0 8px;text-align:center}.contentSonae .body .box .textArea .detail{text-align:center}.contentSonae .body .box .textArea .detail .whiteBtn{text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 auto}@media all and (-ms-high-contrast: none){.contentSonae .body .box .textArea .detail .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.contentSonae .body .box .textArea .detail .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.contentSonae .body .box .textArea .detail .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.contentSonae .body .box .textArea .detail .whiteBtn{line-height:45px}.contentSonae .body .box .textArea .detail .whiteBtn *::-ms-backdrop{line-height:45px}}.contentSonae .body .box .textArea .detail .whiteBtn:not(:target){line-height:45px\9}.contentSonae .body .box .textArea .detail .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.contentSonae .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.contentSonae .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.freeAdvisementArea{background-color:#fff}.freeAdvisementArea .infoMod{overflow:hidden;width:100%;font-size:19px;color:#101928;line-height:36px}.freeAdvisementArea .infoMod.bg01{min-height:320px;margin-bottom:25px;background:url(/images/service/beginner/img_sec06_bg01_mod.png) left top no-repeat;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.freeAdvisementArea .infoMod.bg02{min-height:648px;background:url(/images/service/beginner/img_sec06_bg02.jpg) right bottom no-repeat;border-bottom:1px solid #dedede}.freeAdvisementArea .infoMod .right{width:555px;float:right;padding-top:35px}.freeAdvisementArea .infoMod .left{width:450px;float:left;padding-top:8px}.freeAdvisementArea .infoMod .title{padding-bottom:22px;margin-bottom:20px;border-bottom:2px solid #2e4872;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#2e4872;font-size:36px;line-height:50px}@media all and (-ms-high-contrast: none){.freeAdvisementArea .infoMod .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.freeAdvisementArea .infoMod .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.freeAdvisementArea .infoMod .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.freeAdvisementArea .infoMod .infoInList{padding:20px;margin-bottom:20px;background:#f1eada;border:1px dashed #b09e73}.freeAdvisementArea .infoMod .infoInList ul li{position:relative;padding-left:1em;margin-bottom:25px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;line-height:24px}@media all and (-ms-high-contrast: none){.freeAdvisementArea .infoMod .infoInList ul li{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.freeAdvisementArea .infoMod .infoInList ul li *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.freeAdvisementArea .infoMod .infoInList ul li:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.freeAdvisementArea .infoMod .infoInList ul li::before{position:absolute;left:0;top:0;bottom:0;display:block;content:"・";width:1em;height:1em}.freeAdvisementArea .infoMod .infoInList ul li:last-child{margin-bottom:0}.freeAdvisementArea .infoMod .infoInList ul li span{color:#c72756}.meritBoxInfo{margin-bottom:20px;background:#FFFFFF;border:#ecebeb 3px solid}.meritBoxInfo .merit{display:inline-block;width:452px;height:401px;vertical-align:top;position:relative;background:url(/images/family/img_home01.png) no-repeat center 80px}.meritBoxInfo .merit .title{background:#e18e36;font-size:18px;font-size:1.8rem;font-weight:bold;padding:10px;color:#FFFFFF;text-align:center}.meritBoxInfo .merit .txtRight{position:absolute;bottom:20px;right:20px}.meritBoxInfo .demerit{display:inline-block;width:451px;height:401px;border-left:#ecebeb 1px solid;vertical-align:top;position:relative;background:url(/images/family/img_home02.png) no-repeat center 111px}.meritBoxInfo .demerit .title{background:#83a5cb;font-size:18px;font-size:1.8rem;font-weight:bold;padding:10px;color:#FFFFFF;text-align:center}.meritBoxInfo .demerit .txtRight{position:absolute;bottom:20px;right:20px}.meritBoxInfo ul{margin:20px}.meritBoxInfo ul li{background:url(/images/common/icon_common_gold.png) no-repeat left 18px;padding:10px 0;padding-left:20px}.list2Column{margin-bottom:45px}.list2Column .item{width:460px;padding:20px 27px;float:left;margin-right:30px;background-color:#fff;border-radius:3px;box-shadow:0 0 7px rgba(172,167,154,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.list2Column .item:last-child{margin-right:0}.list2Column .item .title{margin-bottom:15px;font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;line-height:1.2;text-align:center}@media all and (-ms-high-contrast: none){.list2Column .item .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.list2Column .item .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.list2Column .item .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.list2Column .item .body{margin-top:15px;padding-top:15px;border-top:2px solid #274c80}.list2Column .item .body p{line-height:1.8}.list2Column .item .body p strong{color:#c61e51;font-weight:normal}.list2Column .item .body .box{margin-top:10px;padding:15px;background-color:#f1eada}.list2Column .item .body .box h3{color:#7d4222;font-size:22px;font-size:2.2rem;font-weight:bold;margin-bottom:10px;text-align:center}.list2Column .item .body .box ul li{padding-left:37px;background:url(/images/consultation/hurry/img_check01.png) no-repeat left center;color:#040410;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.2;margin-bottom:12px}.list2Column .item .body .box ul li:last-child{margin-bottom:0}.footerContents .seoArea .footerAppeal .accordion-control{pointer-events:none}.footerContents .seoArea .footerAppeal .accordion-control i{display:none}.footerContents .seoArea .footerAppeal .accordion-panel{display:block}.footerContents .seoArea .seoText{font-size:1.4rem}.footerContents .seoArea .seoText h3{font-size:1.4rem;font-weight:bold}.blueFrameArea{border:#eaeff3 12px solid;background-color:#eaeff3;margin:60px 0 27px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;position:relative}.roundLinkInfo .infoBox{padding:20px;background:#ffffff}.previoBannerToku{background:#fff;border:2px solid #1486b6;position:relative;height:265px;margin-bottom:30px}.previoBannerToku a{text-decoration:none}@media screen and (max-width: 736px){.previoBannerToku{height:150px;margin:0 14px}}.previoBannerToku .leadText{color:#1486b6;font-weight:bold;text-align:center;font-size:3rem;padding-top:15px;position:relative}@media screen and (max-width: 736px){.previoBannerToku .leadText{font-size:1.4rem;padding:6px 0 6px}}.previoBannerToku .leadText:before{content:"";background:url(/images/common/bg_ttl_line-balloon_blue_L.png) center center no-repeat;display:block;width:40px;height:47px;position:absolute;left:130px;top:34px}@media screen and (max-width: 736px){.previoBannerToku .leadText:before{left:0;top:4px;background-size:20px}}.previoBannerToku .leadText:after{content:"";background:url(/images/common/bg_ttl_line-balloon_blue_R.png) center center no-repeat;display:block;width:40px;height:47px;position:absolute;right:130px;top:32px}@media screen and (max-width: 736px){.previoBannerToku .leadText:after{right:0;top:4px;background-size:20px}}.previoBannerToku .leadText span{font-size:4.1rem;padding:0 5px;background:linear-gradient(transparent 75%, #fff586 50%)}@media screen and (max-width: 736px){.previoBannerToku .leadText span{font-size:1.8rem}}.previoBannerToku .balloon{background:#dbd4be;color:#583828;margin:0 auto 12px;width:325px;font-weight:bold;position:relative;font-size:13px;padding:5px 0;display:block;text-align:center}@media screen and (max-width: 736px){.previoBannerToku .balloon{padding:2px 0;margin-bottom:10px}}.previoBannerToku .balloon.spOnly{display:none}@media screen and (max-width: 736px){.previoBannerToku .balloon.spOnly{display:block}}.previoBannerToku .balloon:after{content:"";position:absolute;right:0;bottom:-12px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#dbd4be transparent transparent transparent;border-width:13px 10px 0 10px}@media screen and (max-width: 736px){.previoBannerToku .balloon:after{bottom:-8px}}.previoBannerToku .otokuList{position:relative;top:-168px;left:360px;color:#2e4872}.previoBannerToku .otokuList:hover{color:#2e4872}@media screen and (max-width: 736px){.previoBannerToku .otokuList{position:static;display:flex;flex-wrap:wrap;padding-left:10%}}.previoBannerToku .otokuList li{position:relative;font-size:2.2rem;padding-bottom:14px;font-weight:bold}@media screen and (max-width: 736px){.previoBannerToku .otokuList li{font-size:1.2rem;padding-bottom:0}}.previoBannerToku .otokuList li:last-child{padding-bottom:0}@media screen and (max-width: 736px){.previoBannerToku .otokuList li:last-child{padding-left:30px}.previoBannerToku .otokuList li:last-child:before{left:5px}}.previoBannerToku .otokuList li:before{content:"";background:url(/images/common/icon_check02.png) center center no-repeat;display:block;width:30px;height:28px;position:absolute;left:-39px;top:4px}@media screen and (max-width: 736px){.previoBannerToku .otokuList li:before{background-size:15px;top:-4px;left:-26px}}.previoBannerToku .img{position:relative;left:20px;top:5px}@media screen and (max-width: 736px){.previoBannerToku .img{display:none}}.previoBannerToku .otherLink a{position:absolute;font-size:1.8rem;bottom:0;right:0;background:#1486b6;color:#fff;padding:14px 60px 8px 30px;border-radius:7px 0 0 0;text-decoration:none}@media screen and (max-width: 736px){.previoBannerToku .otherLink a{background:none;font-size:1.1rem;font-weight:bold;color:#1486b6;text-align:center;left:0}}.previoBannerToku .otherLink a:hover:after{right:12px}@media screen and (max-width: 736px){.previoBannerToku .otherLink a:hover:after{right:30%}}.previoBannerToku .otherLink a:after{content:"";background:url(/images/common/icon_common_circle_wb.png) left center no-repeat;display:block;width:24px;height:24px;position:absolute;right:15px;top:16px;transition:0.2s}@media screen and (max-width: 736px){.previoBannerToku .otherLink a:after{background:url(/images/common/icon_common_circle_bw.png) left center no-repeat;background-size:14px;top:10px;right:30%}}.jsAccdButton .accordion-panel,.jsAccdButton .accdn-feefoot-dtl,.jsAccdButton .accdn-show-dtl{display:none}.jsAccdButton .accordion-control,.jsAccdButton .accdn-feefoot-cntrl,.jsAccdButton .accdn-show-cntrl{display:block;border-radius:3px;border:1px solid #244676;color:#244676;text-align:center;padding:10px;font-size:1.8rem;position:relative;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);margin:20px auto 0;width:50%}@media screen and (max-width: 736px){.jsAccdButton .accordion-control.full,.jsAccdButton .accdn-feefoot-cntrl.full,.jsAccdButton .accdn-show-cntrl.full{width:100%}}.jsAccdButton .accordion-control.simple,.jsAccdButton .accdn-feefoot-cntrl.simple,.jsAccdButton .accdn-show-cntrl.simple{border:none;vertical-align:-webkit-baseline-middle;font-size:1.6rem;line-height:2.6rem;width:20%;margin-top:0;background:none}@media screen and (max-width: 736px){.jsAccdButton .accordion-control.simple,.jsAccdButton .accdn-feefoot-cntrl.simple,.jsAccdButton .accdn-show-cntrl.simple{width:45%}}.jsAccdButton .accordion-control.simple span,.jsAccdButton .accdn-feefoot-cntrl.simple span,.jsAccdButton .accdn-show-cntrl.simple span{border-bottom:1px solid #244676;padding-bottom:2px}.jsAccdButton .accordion-control.simple.close:before,.jsAccdButton .accdn-feefoot-cntrl.simple.close:before,.jsAccdButton .accdn-show-cntrl.simple.close:before{top:8px;background-size:18px}.jsAccdButton .accordion-control.simple.open:before,.jsAccdButton .accdn-feefoot-cntrl.simple.open:before,.jsAccdButton .accdn-show-cntrl.simple.open:before{top:8px;background-size:18px}.jsAccdButton .accordion-control .moreButton,.jsAccdButton .accdn-feefoot-cntrl .moreButton,.jsAccdButton .accdn-show-cntrl .moreButton{cursor:pointer}.jsAccdButton .accordion-control i,.jsAccdButton .accdn-feefoot-cntrl i,.jsAccdButton .accdn-show-cntrl i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem}.jsAccdButton .accordion-control.close .open,.jsAccdButton .accdn-feefoot-cntrl.close .open,.jsAccdButton .accdn-show-cntrl.close .open{display:none}.jsAccdButton .accordion-control.close:before,.jsAccdButton .accdn-feefoot-cntrl.close:before,.jsAccdButton .accdn-show-cntrl.close:before{content:"";background:url(/images/common/icon_common_circle_plus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}@media screen and (max-width: 736px){.jsAccdButton .accordion-control.close:before,.jsAccdButton .accdn-feefoot-cntrl.close:before,.jsAccdButton .accdn-show-cntrl.close:before{right:0;background-size:17px}}.jsAccdButton .accordion-control.open .close,.jsAccdButton .accdn-feefoot-cntrl.open .close,.jsAccdButton .accdn-show-cntrl.open .close{display:none}.jsAccdButton .accordion-control.open:before,.jsAccdButton .accdn-feefoot-cntrl.open:before,.jsAccdButton .accdn-show-cntrl.open:before{content:"";background:url(/images/common/icon_common_circle_minus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}@media screen and (max-width: 736px){.jsAccdButton .accordion-control.open:before,.jsAccdButton .accdn-feefoot-cntrl.open:before,.jsAccdButton .accdn-show-cntrl.open:before{right:0;background-size:17px}}.userDefaultPagination{text-align:center}.userDefaultPagination .pagination{margin-top:10px}.userDefaultPagination .pagination .page{padding:0 10px 0}.userDefaultPagination .pagination .page.current{font-weight:bold}.userDefaultPagination .pagination .first{padding-right:10px}.userDefaultPagination .pagination .last{padding-left:10px}.topLink{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:18px;border-radius:6px;padding:1px;display:block;text-align:center;text-decoration:none;color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.3);margin-bottom:4px}@media all and (-ms-high-contrast: none){.topLink{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.topLink *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.topLink:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.topLink:hover{opacity:.8;color:#fff}.topLink .intInner{line-height:1;padding:10px 18px;border-radius:6px;border:1px solid #fff}.topLink.orange{text-shadow:-1px 0px 6px #d04818;background:linear-gradient(to bottom, #f2af70, #e6713d)}.topLink.blue{background:linear-gradient(180deg, #85abeb 0%, #85abeb 12%, #5f86c9 51%, #5981c8 70%, #537cc5 100%);text-shadow:-1px 0px 6px #4c74b6}.headerTitle{width:100%;border-top:2px solid #274c80;background:#ebf0f5}.headerTitle .w950{padding:30px 0}.headerTitle .w950 .inner{width:700px}.headerTitle .w950 .inner .small{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:29px;font-size:2.9rem;line-height:1.2;color:#274c80;display:block;font-weight:bold}@media all and (-ms-high-contrast: none){.headerTitle .w950 .inner .small{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle .w950 .inner .small *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle .w950 .inner .small:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle .w950 .inner .title{margin:0;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem;color:#274c80;line-height:1.2;font-weight:bold;width:700px}@media all and (-ms-high-contrast: none){.headerTitle .w950 .inner .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle .w950 .inner .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle .w950 .inner .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle .w950 .inner .title .type{font-size:29px;font-size:2.9rem;display:block}.headerTitle .w950 .inner .title .headerSubTitle{font-size:29px;font-size:2.9rem;vertical-align:0.5rem;display:block}.headerTitle .w950 .inner .title .headerSubTitle02{font-size:29px;font-size:2.9rem;vertical-align:0.5rem;display:inline;padding-left:10px}.headerTitle .w950 .inner .title .headerSubTitle03{font-size:20px;font-size:2rem;vertical-align:0.5rem;display:inline;padding-left:10px}.headerTitle .w950 .inner .subText{font-size:17px;font-size:1.7rem;color:#9b774c;margin-top:10px;font-weight:bold}.headerTitle .w950 .inner .detailText{font-size:15px;font-size:1.5rem;margin:10px 0 0;width:628px}.headerTitle .w950 .inner .detailText.wide{width:764px}.headerTitle.bgline01 .w950{padding:45px 0}.headerTitle.bg01{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bg01 .w950{background:url(/images/common/img_title_mv01.png) right center no-repeat;background-size:contain}.headerTitle.bg01 .w950 .inner .title,.headerTitle.bg01 .w950 .inner .small{color:#274c80}.headerTitle.bg02{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bg02 .w950{background:url(/images/common/img_title_mv02.png) right center no-repeat;background-size:contain}.headerTitle.bg02 .w950 .inner .title,.headerTitle.bg02 .w950 .inner .small{color:#274c80}.headerTitle.bg03{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bg03 .w950{background:url(/images/common/img_title_mv03.png) right center no-repeat;background-size:contain}.headerTitle.bg03 .w950 .inner .title,.headerTitle.bg03 .w950 .inner .small{color:#274c80}.headerTitle.bg04{border-top:2px solid #295b6a;background:#dfe6e3}.headerTitle.bg04 .w950{background:url(/images/common/img_title_mv04.png) right center no-repeat;background-size:contain}.headerTitle.bg04 .w950 .inner .title,.headerTitle.bg04 .w950 .inner .small{color:#295b6a}.headerTitle.bg05{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bg05 .w950{background:url(/images/common/img_title_mv05.png) right center no-repeat;background-size:contain}.headerTitle.bg05 .w950 .inner .title,.headerTitle.bg05 .w950 .inner .small{color:#5d3119}.headerTitle.bg06{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bg06 .w950{background:url(/images/common/img_title_mv06.png) right center no-repeat;background-size:contain}.headerTitle.bg06 .w950 .inner .title,.headerTitle.bg06 .w950 .inner .small{color:#274c80}.headerTitle.bg06 .w950{background-position:97% center;background-size:auto}.headerTitle.bgPlan{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgPlan .w950{background:url(/images/common/img_title_mv_plan_mod2.png) right center no-repeat;background-size:contain}.headerTitle.bgPlan .w950 .inner .title,.headerTitle.bgPlan .w950 .inner .small{color:#274c80}.headerTitle.manner{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.manner .w950{background:url(/images/manner/img_title_manner.png) right center no-repeat;background-size:contain}.headerTitle.manner .w950 .inner .title,.headerTitle.manner .w950 .inner .small{color:#274c80}.headerTitle.manner .w950{padding:45px 0}.headerTitle.company{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.company .w950{background:url(/images/about/img_title_company.png) right center no-repeat;background-size:contain}.headerTitle.company .w950 .inner .title,.headerTitle.company .w950 .inner .small{color:#274c80}.headerTitle.company .w950{padding:45px 0}.headerTitle.environment{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.environment .w950{background:url(/images/about/img_title_about_environment.png) right center no-repeat;background-size:contain}.headerTitle.environment .w950 .inner .title,.headerTitle.environment .w950 .inner .small{color:#274c80}.headerTitle.environment .w950{padding:45px 0}.headerTitle.bgStaff{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgStaff .w950{background:url(/images/common/img_title_mvStaff_mod.png) right center no-repeat;background-size:contain}.headerTitle.bgStaff .w950 .inner .title,.headerTitle.bgStaff .w950 .inner .small{color:#274c80}.headerTitle.bgStaff .w950{padding:45px 0}.headerTitle.bgPrice{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgPrice .w950{background:url(/images/price/img_title_price.png) right center no-repeat;background-size:contain}.headerTitle.bgPrice .w950 .inner .title,.headerTitle.bgPrice .w950 .inner .small{color:#274c80}.headerTitle.bgPrice .w950 .inner .title{font-size:38px;font-size:3.8rem}@media screen and (max-width: 736px){.headerTitle.bgPrice .w950 .inner .title{font-size:25px;font-size:2.5rem}}.headerTitle.bgVoice{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgVoice .w950{background:url(/images/voice/img_title_voiceTop.png) right center no-repeat;background-size:contain}.headerTitle.bgVoice .w950 .inner .title,.headerTitle.bgVoice .w950 .inner .small{color:#274c80}.headerTitle.bgVoiceLow01{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgVoiceLow01 .w950{background:url(/images/voice/img_title_voiceLow01_mod2.png) right center no-repeat;background-size:contain}.headerTitle.bgVoiceLow01 .w950 .inner .title,.headerTitle.bgVoiceLow01 .w950 .inner .small{color:#274c80}.headerTitle.bgVoiceLow02{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgVoiceLow02 .w950{background:url(/images/voice/img_title_voiceLow02.png) right center no-repeat;background-size:contain}.headerTitle.bgVoiceLow02 .w950 .inner .title,.headerTitle.bgVoiceLow02 .w950 .inner .small{color:#274c80}.headerTitle.bgVoiceLow03{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgVoiceLow03 .w950{background:url(/images/voice/img_title_voiceLow03.png) right center no-repeat;background-size:contain}.headerTitle.bgVoiceLow03 .w950 .inner .title,.headerTitle.bgVoiceLow03 .w950 .inner .small{color:#274c80}.headerTitle.bgVoiceLow04{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgVoiceLow04 .w950{background:url(/images/voice/img_title_voiceLow04.png) right center no-repeat;background-size:contain}.headerTitle.bgVoiceLow04 .w950 .inner .title,.headerTitle.bgVoiceLow04 .w950 .inner .small{color:#274c80}.headerTitle.bgFee{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFee .w950{background:url(/images/fee/img_title_mv01_mod2.png) right center no-repeat;background-size:contain}.headerTitle.bgFee .w950 .inner .title,.headerTitle.bgFee .w950 .inner .small{color:#274c80}.headerTitle.bgOfuse{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgOfuse .w950{background:url(/images/price/img_title_ofuse.png) right center no-repeat;background-size:contain}.headerTitle.bgOfuse .w950 .inner .title,.headerTitle.bgOfuse .w950 .inner .small{color:#274c80}.headerTitle.bgFeemitsumori{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFeemitsumori .w950{background:url(/images/fee/img_title_mitsumori.png) right center no-repeat;background-size:contain}.headerTitle.bgFeemitsumori .w950 .inner .title,.headerTitle.bgFeemitsumori .w950 .inner .small{color:#274c80}.headerTitle.bgKnowledge{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgKnowledge .w950{background:url(/images/knowledge/img_tit_knowledge01.png) right center no-repeat;background-size:contain}.headerTitle.bgKnowledge .w950 .inner .title,.headerTitle.bgKnowledge .w950 .inner .small{color:#274c80}.headerTitle.bgManner{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgManner .w950{background:url(/images/manner/img_title_mv01.png) right center no-repeat;background-size:contain}.headerTitle.bgManner .w950 .inner .title,.headerTitle.bgManner .w950 .inner .small{color:#274c80}.headerTitle.bgSsk{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgSsk .w950{background:url(/images/ssk/img_title_ssk.png) right center no-repeat;background-size:contain}.headerTitle.bgSsk .w950 .inner .title,.headerTitle.bgSsk .w950 .inner .small{color:#274c80}.headerTitle.bgChiebukuro{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgChiebukuro .w950{background:url(/images/chiebukuro/bg_chiebukuro_heading.png) right center no-repeat;background-size:contain}.headerTitle.bgChiebukuro .w950 .inner .title,.headerTitle.bgChiebukuro .w950 .inner .small{color:#274c80}.headerTitle.bgConsultation{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgConsultation .w950{background:url(/images/consultation/img_title_consultation_mod.png) right center no-repeat;background-size:contain}.headerTitle.bgConsultation .w950 .inner .title,.headerTitle.bgConsultation .w950 .inner .small{color:#274c80}.headerTitle.bgHurry{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgHurry .w950{background:url(/images/consultation/hurry/img_title_hurry.png) right center no-repeat;background-size:contain}.headerTitle.bgHurry .w950 .inner .title,.headerTitle.bgHurry .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilyTop .w950{background:url(/images/family/img_tit_family01.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilyTop .w950 .inner .title,.headerTitle.bgFamilyTop .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyabout{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilyabout .w950{background:url(/images/family/img_title_about.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilyabout .w950 .inner .title,.headerTitle.bgFamilyabout .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyabout .w950 .inner .title{font-size:38px;font-size:3.8rem}@media screen and (max-width: 736px){.headerTitle.bgFamilyabout .w950 .inner .title{font-size:25px;font-size:2.5rem}}.headerTitle.bgFamilykaikan{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilykaikan .w950{background:url(/images/family/img_title_kaikan.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilykaikan .w950 .inner .title,.headerTitle.bgFamilykaikan .w950 .inner .small{color:#274c80}.headerTitle.bgFamilysaidan{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilysaidan .w950{background:url(/images/family/img_title_saidan.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilysaidan .w950 .inner .title,.headerTitle.bgFamilysaidan .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyafter_original{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilyafter_original .w950{background:url(/images/family/img_title_original.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilyafter_original .w950 .inner .title,.headerTitle.bgFamilyafter_original .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyprivate{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilyprivate .w950{background:url(/images/family/img_title_private.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilyprivate .w950 .inner .title,.headerTitle.bgFamilyprivate .w950 .inner .small{color:#274c80}.headerTitle.bgFamilypreparation{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilypreparation .w950{background:url(/images/family/img_title_preparation.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilypreparation .w950 .inner .title,.headerTitle.bgFamilypreparation .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyceremony{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilyceremony .w950{background:url(/images/family/img_title_ceremony_mod.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilyceremony .w950 .inner .title,.headerTitle.bgFamilyceremony .w950 .inner .small{color:#274c80}.headerTitle.bgFamilyhome{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilyhome .w950{background:url(/images/family/img_title_home.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilyhome .w950 .inner .title,.headerTitle.bgFamilyhome .w950 .inner .small{color:#274c80}.headerTitle.bgFamilynotes{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFamilynotes .w950{background:url(/images/family/img_title_notes.png) right center no-repeat;background-size:contain}.headerTitle.bgFamilynotes .w950 .inner .title,.headerTitle.bgFamilynotes .w950 .inner .small{color:#274c80}.headerTitle.bgBeforeTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgBeforeTop .w950{background:url(/images/plan/img_title_beforeTop_.png) right center no-repeat;background-size:contain}.headerTitle.bgBeforeTop .w950 .inner .title,.headerTitle.bgBeforeTop .w950 .inner .small{color:#274c80}.headerTitle.bgOwakarekaiTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgOwakarekaiTop .w950{background:url(/images/plan/img_title_owakarekaiTop.png) right center no-repeat;background-size:contain}.headerTitle.bgOwakarekaiTop .w950 .inner .title,.headerTitle.bgOwakarekaiTop .w950 .inner .small{color:#274c80}.headerTitle.bgFreeTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgFreeTop .w950{background:url(/images/plan/img_title_freeTop.png) right center no-repeat;background-size:contain}.headerTitle.bgFreeTop .w950 .inner .title,.headerTitle.bgFreeTop .w950 .inner .small{color:#274c80}.headerTitle.bgGeneralTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgGeneralTop .w950{background:url(/images/plan/img_title_generalTop.png) right center no-repeat;background-size:contain}.headerTitle.bgGeneralTop .w950 .inner .title,.headerTitle.bgGeneralTop .w950 .inner .small{color:#274c80}.headerTitle.bgTypegeneral{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgTypegeneral .w950{background:url(/images/plan/img_title_typegeneral.png) right center no-repeat;background-size:contain}.headerTitle.bgTypegeneral .w950 .inner .title,.headerTitle.bgTypegeneral .w950 .inner .small{color:#274c80}.headerTitle.bgTypefree{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgTypefree .w950{background:url(/images/plan/img_title_typefree.png) right center no-repeat;background-size:contain}.headerTitle.bgTypefree .w950 .inner .title,.headerTitle.bgTypefree .w950 .inner .small{color:#274c80}.headerTitle.bgTypebefore{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgTypebefore .w950{background:url(/images/plan/img_title_typebefore_.png) right center no-repeat;background-size:contain}.headerTitle.bgTypebefore .w950 .inner .title,.headerTitle.bgTypebefore .w950 .inner .small{color:#274c80}.headerTitle.bgTypeowakarekai{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgTypeowakarekai .w950{background:url(/images/plan/img_title_typeowakarekai.png) right center no-repeat;background-size:contain}.headerTitle.bgTypeowakarekai .w950 .inner .title,.headerTitle.bgTypeowakarekai .w950 .inner .small{color:#274c80}.headerTitle.bgBefore{border-top:2px solid #295b6a;background:#dfe6e3}.headerTitle.bgBefore .w950{background:url(/images/common/img_title_mv04.png) right center no-repeat;background-size:contain}.headerTitle.bgBefore .w950 .inner .title,.headerTitle.bgBefore .w950 .inner .small{color:#295b6a}.headerTitle.bgBeforetrust{border-top:2px solid #295b6a;background:#dfe6e3}.headerTitle.bgBeforetrust .w950{background:url(/images/service/img_title_before_trust.png) right center no-repeat;background-size:contain}.headerTitle.bgBeforetrust .w950 .inner .title,.headerTitle.bgBeforetrust .w950 .inner .small{color:#295b6a}.headerTitle.bgBeforeinsurance{border-top:2px solid #295b6a;background:#dfe6e3}.headerTitle.bgBeforeinsurance .w950{background:url(/images/service/img_title_before_insurance.png) right center no-repeat;background-size:contain}.headerTitle.bgBeforeinsurance .w950 .inner .title,.headerTitle.bgBeforeinsurance .w950 .inner .small{color:#295b6a}.headerTitle.bgBeforeEscro{border-top:2px solid #295b6a;background:#dfe6e3}.headerTitle.bgBeforeEscro .w950{background:url(/images/service/before/escro/img_title_service_escro.png) right center no-repeat;background-size:contain}.headerTitle.bgBeforeEscro .w950 .inner .title,.headerTitle.bgBeforeEscro .w950 .inner .small{color:#295b6a}.headerTitle.bgBeforeSolo{border-top:2px solid #295b6a;background:#dfe6e3}.headerTitle.bgBeforeSolo .w950{background:url(/images/service/before/solo/img_title_service_solo.png) right center no-repeat;background-size:contain}.headerTitle.bgBeforeSolo .w950 .inner .title,.headerTitle.bgBeforeSolo .w950 .inner .small{color:#295b6a}.headerTitle.bgConsultTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgConsultTop .w950{background:url(/images/service/before/consult/img_title_service_consult_mod3.png) right center no-repeat;background-size:contain}.headerTitle.bgConsultTop .w950 .inner .title,.headerTitle.bgConsultTop .w950 .inner .small{color:#274c80}.headerTitle.bgConsultTop .w950{padding:40px 0}.headerTitle.prepare{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.prepare .w950{background:url(/images/prepare/img_title_prepare_mod.png) right center no-repeat;background-size:contain}.headerTitle.prepare .w950 .inner .title,.headerTitle.prepare .w950 .inner .small{color:#274c80}.headerTitle.serviceTop{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.serviceTop .w950{background:url(/images/service/img_title_serviceTop.png) right center no-repeat;background-size:contain}.headerTitle.serviceTop .w950 .inner .title,.headerTitle.serviceTop .w950 .inner .small{color:#274c80}.headerTitle.flow_1{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.flow_1 .w950{background:url(/images/service/flow/img_title_flow1.png) right center no-repeat;background-size:contain}.headerTitle.flow_1 .w950 .inner .title,.headerTitle.flow_1 .w950 .inner .small{color:#274c80}.headerTitle.bgBeginner{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgBeginner .w950{background:url(/images/service/img_title_beginner.png) right center no-repeat;background-size:contain}.headerTitle.bgBeginner .w950 .inner .title,.headerTitle.bgBeginner .w950 .inner .small{color:#274c80}.headerTitle.bgService{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgService .w950{background:url(/images/service/img_title_sougi.png) right center no-repeat;background-size:contain}.headerTitle.bgService .w950 .inner .title,.headerTitle.bgService .w950 .inner .small{color:#274c80}.headerTitle.bgServiceflower{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServiceflower .w950{background:url(/images/service/img_title_sougi_flower.png) right center no-repeat;background-size:contain}.headerTitle.bgServiceflower .w950 .inner .title,.headerTitle.bgServiceflower .w950 .inner .small{color:#274c80}.headerTitle.bgServicesaidan{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServicesaidan .w950{background:url(/images/service/img_title_sougi_saidan.png) right center no-repeat;background-size:contain}.headerTitle.bgServicesaidan .w950 .inner .title,.headerTitle.bgServicesaidan .w950 .inner .small{color:#274c80}.headerTitle.bgServicephoto{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServicephoto .w950{background:url(/images/service/img_title_sougi_photo.png) right center no-repeat;background-size:contain}.headerTitle.bgServicephoto .w950 .inner .title,.headerTitle.bgServicephoto .w950 .inner .small{color:#274c80}.headerTitle.bgServicefood{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServicefood .w950{background:url(/images/service/img_title_sougi_food.png) right center no-repeat;background-size:contain}.headerTitle.bgServicefood .w950 .inner .title,.headerTitle.bgServicefood .w950 .inner .small{color:#274c80}.headerTitle.bgServicegift{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServicegift .w950{background:url(/images/service/img_title_sougi_gift.png) right center no-repeat;background-size:contain}.headerTitle.bgServicegift .w950 .inner .title,.headerTitle.bgServicegift .w950 .inner .small{color:#274c80}.headerTitle.bgServicecoffin{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServicecoffin .w950{background:url(/images/service/img_title_sougi_coffin.png) right center no-repeat;background-size:contain}.headerTitle.bgServicecoffin .w950 .inner .title,.headerTitle.bgServicecoffin .w950 .inner .small{color:#274c80}.headerTitle.bgServicehearse{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServicehearse .w950{background:url(/images/service/img_title_sougi_hearse.png) right center no-repeat;background-size:contain}.headerTitle.bgServicehearse .w950 .inner .title,.headerTitle.bgServicehearse .w950 .inner .small{color:#274c80}.headerTitle.bgServiceoverseas{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServiceoverseas .w950{background:url(/images/service/img_title_sougi_overseas.png) right center no-repeat;background-size:contain}.headerTitle.bgServiceoverseas .w950 .inner .title,.headerTitle.bgServiceoverseas .w950 .inner .small{color:#274c80}.headerTitle.bgServiceother{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgServiceother .w950{background:url(/images/service/img_title_sougi_other.png) right center no-repeat;background-size:contain}.headerTitle.bgServiceother .w950 .inner .title,.headerTitle.bgServiceother .w950 .inner .small{color:#274c80}.headerTitle.bgAfter{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfter .w950{background:url(/images/common/img_title_mv05.png) right center no-repeat;background-size:contain}.headerTitle.bgAfter .w950 .inner .title,.headerTitle.bgAfter .w950 .inner .small{color:#5d3119}.headerTitle.bgAftermemorial{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAftermemorial .w950{background:url(/images/service/img_title_after_memorial.png) right center no-repeat;background-size:contain}.headerTitle.bgAftermemorial .w950 .inner .title,.headerTitle.bgAftermemorial .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterprocedure{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterprocedure .w950{background:url(/images/service/img_title_after_procedure.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterprocedure .w950 .inner .title,.headerTitle.bgAfterprocedure .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterbuddhist{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterbuddhist .w950{background:url(/images/service/img_title_after_buddhist.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterbuddhist .w950 .inner .title,.headerTitle.bgAfterbuddhist .w950 .inner .small{color:#5d3119}.headerTitle.bgAftergift{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAftergift .w950{background:url(/images/service/img_title_after_gift.png) right center no-repeat;background-size:contain}.headerTitle.bgAftergift .w950 .inner .title,.headerTitle.bgAftergift .w950 .inner .small{color:#5d3119}.headerTitle.bgAftercemetery{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAftercemetery .w950{background:url(/images/service/img_title_after_cemetery.png) right center no-repeat;background-size:contain}.headerTitle.bgAftercemetery .w950 .inner .title,.headerTitle.bgAftercemetery .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterhidamari{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterhidamari .w950{background:url(/images/service/img_title_after_hidamari.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterhidamari .w950 .inner .title,.headerTitle.bgAfterhidamari .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterpostcard{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterpostcard .w950{background:url(/images/service/img_title_after_postcard.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterpostcard .w950 .inner .title,.headerTitle.bgAfterpostcard .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterearth{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterearth .w950{background:url(/images/service/img_title_after_earth.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterearth .w950 .inner .title,.headerTitle.bgAfterearth .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterpendant{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterpendant .w950{background:url(/images/service/img_title_after_pendant.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterpendant .w950 .inner .title,.headerTitle.bgAfterpendant .w950 .inner .small{color:#5d3119}.headerTitle.bgAftertsubo{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAftertsubo .w950{background:url(/images/service/img_title_after_tsubo.png) right center no-repeat;background-size:contain}.headerTitle.bgAftertsubo .w950 .inner .title,.headerTitle.bgAftertsubo .w950 .inner .small{color:#5d3119}.headerTitle.bgAfternursing_home{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfternursing_home .w950{background:url(/images/service/img_title_after_nursing_home.png) right center no-repeat;background-size:contain}.headerTitle.bgAfternursing_home .w950 .inner .title,.headerTitle.bgAfternursing_home .w950 .inner .small{color:#5d3119}.headerTitle.bgAftersecurity{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAftersecurity .w950{background:url(/images/service/img_title_after_security.png) right center no-repeat;background-size:contain}.headerTitle.bgAftersecurity .w950 .inner .title,.headerTitle.bgAftersecurity .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterreform{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterreform .w950{background:url(/images/service/img_title_after_reform.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterreform .w950 .inner .title,.headerTitle.bgAfterreform .w950 .inner .small{color:#5d3119}.headerTitle.bgAfterreoverseas{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAfterreoverseas .w950{background:url(/images/service/img_title_sougi_overseas.png) right center no-repeat;background-size:contain}.headerTitle.bgAfterreoverseas .w950 .inner .title,.headerTitle.bgAfterreoverseas .w950 .inner .small{color:#5d3119}.headerTitle.bgAftertemoto{border-top:2px solid #5d3119;background:#e7dccb}.headerTitle.bgAftertemoto .w950{background:url(/images/service/img_title_after_temoto.png) right center no-repeat;background-size:contain}.headerTitle.bgAftertemoto .w950 .inner .title,.headerTitle.bgAftertemoto .w950 .inner .small{color:#5d3119}.headerTitle.bgCovidDeal{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgCovidDeal .w950{background:url(/images/covid-19/img_title_covidDealTop.png) right center no-repeat;background-size:contain}.headerTitle.bgCovidDeal .w950 .inner .title,.headerTitle.bgCovidDeal .w950 .inner .small{color:#274c80}.headerTitle.bgCovidFlow{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgCovidFlow .w950{background:url(/images/covid-19/img_title_covidFlowTop.png) right center no-repeat;background-size:contain}.headerTitle.bgCovidFlow .w950 .inner .title,.headerTitle.bgCovidFlow .w950 .inner .small{color:#274c80}.headerTitle.bgCovidAdvice{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgCovidAdvice .w950{background:url(/images/covid-19/img_title_covidAdviceTop.png) right center no-repeat;background-size:contain}.headerTitle.bgCovidAdvice .w950 .inner .title,.headerTitle.bgCovidAdvice .w950 .inner .small{color:#274c80}.headerTitle.bgCovidFuneral{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgCovidFuneral .w950{background:url(/images/covid-19/img_title_covidFuneralTop.png) right center no-repeat;background-size:contain}.headerTitle.bgCovidFuneral .w950 .inner .title,.headerTitle.bgCovidFuneral .w950 .inner .small{color:#274c80}.headerTitle.bgIntroduce{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgIntroduce .w950{background:url(/images/introduce/main_img_mod.png) right center no-repeat;background-size:contain}.headerTitle.bgIntroduce .w950 .inner .title,.headerTitle.bgIntroduce .w950 .inner .small{color:#274c80}.headerTitle.bgIntroduce .title{position:relative}.headerTitle.bgIntroduce .inTitleTag{background:#84674f;color:#fff;font-size:25px;font-size:2.5rem;left:0;line-height:1;padding:2px 10px;position:absolute;top:0}.headerTitle.bgIntroduce .inTitleTag:not(:target){padding-top:10px\9;top:-8px\9}.headerTitle.bgIntroduce .large{display:inline-block;font-size:94px;font-size:9.4rem;line-height:0.9;margin:0 10px}.headerTitle.bgIntroduce .small{position:relative;top:-4px}.headerTitle.bgIntroduce .small.smallInline{display:inline-block}.headerTitle.bgIntroduce .subText.nowrap{white-space:nowrap}.headerTitle.bgIntroduce .detailText{width:700px}.headerTitle.bgIntroduce .w950{overflow:visible;padding:40px 0}.headerTitle.staff{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.staff .w950{background:url(/images/introduce/staff/main_img_mod.png) right center no-repeat;background-size:contain}.headerTitle.staff .w950 .inner .title,.headerTitle.staff .w950 .inner .small{color:#274c80}.headerTitle.staff .w950 .inner{width:700px}.headerTitle.staff .w950 .inner .small.inline{display:inline}.headerTitle.staff .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.staff .w950 .inner .outerBox .numBox,.headerTitle.staff .w950 .inner .outerBox .titleBox{float:left}.headerTitle.staff .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.staff .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.staff .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.staff .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.staff .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.credit{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.credit .w950{background:url(/images/introduce/credit/main_img.png) right center no-repeat;background-size:contain}.headerTitle.credit .w950 .inner .title,.headerTitle.credit .w950 .inner .small{color:#274c80}.headerTitle.credit .w950 .inner{width:700px}.headerTitle.credit .w950 .inner .small.inline{display:inline}.headerTitle.credit .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.credit .w950 .inner .outerBox .numBox,.headerTitle.credit .w950 .inner .outerBox .titleBox{float:left}.headerTitle.credit .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.credit .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.credit .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.credit .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.credit .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.service{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.service .w950{background:url(/images/introduce/service/main_img.png) right center no-repeat;background-size:contain}.headerTitle.service .w950 .inner .title,.headerTitle.service .w950 .inner .small{color:#274c80}.headerTitle.service .w950 .inner{width:700px}.headerTitle.service .w950 .inner .small.inline{display:inline}.headerTitle.service .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.service .w950 .inner .outerBox .numBox,.headerTitle.service .w950 .inner .outerBox .titleBox{float:left}.headerTitle.service .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.service .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.service .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.service .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.service .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.plan{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.plan .w950{background:url(/images/introduce/plan/main_img_mod.png) right center no-repeat;background-size:contain}.headerTitle.plan .w950 .inner .title,.headerTitle.plan .w950 .inner .small{color:#274c80}.headerTitle.plan .w950 .inner{width:700px}.headerTitle.plan .w950 .inner .small.inline{display:inline}.headerTitle.plan .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.plan .w950 .inner .outerBox .numBox,.headerTitle.plan .w950 .inner .outerBox .titleBox{float:left}.headerTitle.plan .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.plan .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.plan .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.plan .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.plan .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.contact{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.contact .w950{background:url(/images/introduce/contact/main_img.png) right center no-repeat;background-size:contain}.headerTitle.contact .w950 .inner .title,.headerTitle.contact .w950 .inner .small{color:#274c80}.headerTitle.contact .w950 .inner{width:700px}.headerTitle.contact .w950 .inner .small.inline{display:inline}.headerTitle.contact .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.contact .w950 .inner .outerBox .numBox,.headerTitle.contact .w950 .inner .outerBox .titleBox{float:left}.headerTitle.contact .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.contact .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.contact .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.contact .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.contact .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.performance{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.performance .w950{background:url(/images/introduce/performance/main_img_mod.png) right center no-repeat;background-size:contain}.headerTitle.performance .w950 .inner .title,.headerTitle.performance .w950 .inner .small{color:#274c80}.headerTitle.performance .w950 .inner{width:700px}.headerTitle.performance .w950 .inner .small.inline{display:inline}.headerTitle.performance .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.performance .w950 .inner .outerBox .numBox,.headerTitle.performance .w950 .inner .outerBox .titleBox{float:left}.headerTitle.performance .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.performance .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.performance .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.performance .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.performance .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.accounting_cheerful{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.accounting_cheerful .w950{background:url(/images/introduce/accounting_cheerful/main_img.png) right center no-repeat;background-size:contain}.headerTitle.accounting_cheerful .w950 .inner .title,.headerTitle.accounting_cheerful .w950 .inner .small{color:#274c80}.headerTitle.accounting_cheerful .w950 .inner{width:700px}.headerTitle.accounting_cheerful .w950 .inner .small.inline{display:inline}.headerTitle.accounting_cheerful .w950 .inner .outerBox{overflow:hidden;width:800px}.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox,.headerTitle.accounting_cheerful .w950 .inner .outerBox .titleBox{float:left}.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox{background:#274c80;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;margin:5px 20px 10px 0;text-align:center;padding:10px 0;height:58px;width:78px}.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox .large{display:block;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem}@media all and (-ms-high-contrast: none){.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox .large{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox .large *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox .large:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.bgArea,.headerTitle.bgCity{border-top:solid 2px #2e4872;background-image:url(/images/information/bg_area.webp);background-repeat:no-repeat;background-position:center 5%;background-size:cover}@media (max-width: 1225px){.headerTitle.bgArea,.headerTitle.bgCity{background-position:center top}}.headerTitle.bgArea .w950,.headerTitle.bgCity .w950{padding-bottom:0}.headerTitle.bgArea .inner,.headerTitle.bgCity .inner{width:100%}.headerTitle.bgArea .inner .title,.headerTitle.bgCity .inner .title{line-height:1.35;font-size:29px;font-size:2.9rem}.headerTitle.bgArea .inner .title strong,.headerTitle.bgCity .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.bgArea .inner .title strong a,.headerTitle.bgCity .inner .title strong a{text-decoration:none}.headerTitle.bgArea .inner .foreword,.headerTitle.bgCity .inner .foreword{margin-top:-2px;margin-left:-12px}.headerTitle.bgArea .inner .textBox,.headerTitle.bgCity .inner .textBox{font-size:15px;font-size:1.5rem;border:solid 1px rgba(255,255,255,0.73);padding:4px;margin-bottom:20px}.headerTitle.bgArea .inner .textBox .textInner,.headerTitle.bgCity .inner .textBox .textInner{background-color:rgba(255,255,255,0.73);padding:16px 15px}.headerTitle.bgArea .inner .textBox .textInner .text01,.headerTitle.bgCity .inner .textBox .textInner .text01{color:#274c80;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1.4;margin-bottom:10px}@media all and (-ms-high-contrast: none){.headerTitle.bgArea .inner .textBox .textInner .text01,.headerTitle.bgCity .inner .textBox .textInner .text01{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle.bgArea .inner .textBox .textInner .text01 *::-ms-backdrop,.headerTitle.bgCity .inner .textBox .textInner .text01 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.headerTitle.bgArea .inner .textBox .textInner .text01:not(:target),.headerTitle.bgCity .inner .textBox .textInner .text01:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle.bgCityDetail{border-top:2px solid #274c80;background:#ebf0f5}.headerTitle.bgCityDetail .w950{background:url(/images/common/img_title_mv_areacity.png) 495px center no-repeat;background-size:contain}.headerTitle.bgCityDetail .w950 .inner .title{font-size:29px;font-size:2.9rem}.headerTitle.bgCityDetail .w950 .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.bgCityDetail .w950 .inner .title strong a{text-decoration:none}.headerTitle.family .w950{background:url(/images/fee/img_title_typefamily.png) 495px center no-repeat;background-size:contain}.headerTitle.family .w950 .inner .title{font-size:29px;font-size:2.9rem}.headerTitle.family .w950 .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.family .w950 .inner .title strong a{text-decoration:none}.headerTitle.before .w950{background:url(/images/fee/img_title_typebefore_.png) 495px center no-repeat;background-size:contain}.headerTitle.before .w950 .inner .title{font-size:29px;font-size:2.9rem}.headerTitle.before .w950 .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.before .w950 .inner .title strong a{text-decoration:none}.headerTitle.free .w950{background:url(/images/fee/img_title_typefree.png) 495px center no-repeat;background-size:contain}.headerTitle.free .w950 .inner .title{font-size:29px;font-size:2.9rem}.headerTitle.free .w950 .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.free .w950 .inner .title strong a{text-decoration:none}.headerTitle.general .w950{background:url(/images/fee/img_title_typegeneral.png) 495px center no-repeat;background-size:contain}.headerTitle.general .w950 .inner .title{font-size:29px;font-size:2.9rem}.headerTitle.general .w950 .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.general .w950 .inner .title strong a{text-decoration:none}.headerTitle.owakarekai .w950{background:url(/images/fee/img_title_typeowakarekai.png) 495px center no-repeat;background-size:contain}.headerTitle.owakarekai .w950 .inner .title{font-size:29px;font-size:2.9rem}.headerTitle.owakarekai .w950 .inner .title strong{font-size:54px;font-size:5.4rem}.headerTitle.owakarekai .w950 .inner .title strong a{text-decoration:none}.headerTitle02 .textBox,.textFader .textBox{font-size:15px;font-size:1.5rem;padding:20px 0;position:relative}.headerTitle02 .accdn-feefoot-dtl-info.showButton,.textFader .accdn-feefoot-dtl-info.showButton{max-height:50px;overflow:hidden;position:relative}@media screen and (max-width: 736px){.headerTitle02 .accdn-feefoot-dtl-info.showButton,.textFader .accdn-feefoot-dtl-info.showButton{max-height:54px}}.headerTitle02 .accdn-feefoot-dtl-info.showButton .fadeOut,.textFader .accdn-feefoot-dtl-info.showButton .fadeOut{position:absolute;z-index:1;top:1.5em;width:100%;height:30px;cursor:pointer;text-align:center;background:linear-gradient(to bottom, rgba(252,245,229,0) 0%, rgba(252,245,229,0.95) 90%)}.headerTitle02 .accdn-feefoot-dtl-info.showButton .fadeOut--white,.textFader .accdn-feefoot-dtl-info.showButton .fadeOut--white{background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.99) 100%)}@media screen and (max-width: 736px){.headerTitle02 .accdn-feefoot-dtl-info.showButton .fadeOut,.textFader .accdn-feefoot-dtl-info.showButton .fadeOut{top:2em}}.headerTitle02 .accdn-feefoot-dtl-info--tall.showButton,.textFader .accdn-feefoot-dtl-info--tall.showButton{max-height:100px}@media screen and (max-width: 736px){.headerTitle02 .accdn-feefoot-dtl-info--tall.showButton,.textFader .accdn-feefoot-dtl-info--tall.showButton{max-height:120px}}.headerTitle02 .accdn-feefoot-dtl-info--tall.showButton .fadeOut--white,.textFader .accdn-feefoot-dtl-info--tall.showButton .fadeOut--white{top:5em}@media screen and (max-width: 736px){.headerTitle02 .accdn-feefoot-dtl-info--tall.showButton .fadeOut--white,.textFader .accdn-feefoot-dtl-info--tall.showButton .fadeOut--white{top:5.5em}}.headerTitle02 .accdn-feefoot-dtl-info.open,.textFader .accdn-feefoot-dtl-info.open{display:block;overflow:visible;max-height:none}.headerTitle02 .accdn-feefoot-dtl-info.open .fadeOut,.textFader .accdn-feefoot-dtl-info.open .fadeOut{display:none}.headerTitle02 .accdn-feefoot-cntrl-info,.textFader .accdn-feefoot-cntrl-info{display:none}.headerTitle02 .accordion-control-info.showButton,.headerTitle02 .accdn-feefoot-cntrl-info.showButton,.textFader .accordion-control-info.showButton,.textFader .accdn-feefoot-cntrl-info.showButton{display:block;border-radius:3px;border:1px solid #244676;color:#244676;text-align:center;padding:10px;font-size:1.8rem;position:relative;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);margin:20px auto 0;width:50%}.headerTitle02 .accordion-control-info.showButton i,.headerTitle02 .accdn-feefoot-cntrl-info.showButton i,.textFader .accordion-control-info.showButton i,.textFader .accdn-feefoot-cntrl-info.showButton i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem}.headerTitle02 .accordion-control-info.showButton.close .open,.headerTitle02 .accdn-feefoot-cntrl-info.showButton.close .open,.textFader .accordion-control-info.showButton.close .open,.textFader .accdn-feefoot-cntrl-info.showButton.close .open{display:none}.headerTitle02 .accordion-control-info.showButton.close:before,.headerTitle02 .accdn-feefoot-cntrl-info.showButton.close:before,.textFader .accordion-control-info.showButton.close:before,.textFader .accdn-feefoot-cntrl-info.showButton.close:before{content:"";background:url(/images/common/icon_plus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}.headerTitle02 .accordion-control-info.showButton.open .close,.headerTitle02 .accdn-feefoot-cntrl-info.showButton.open .close,.textFader .accordion-control-info.showButton.open .close,.textFader .accdn-feefoot-cntrl-info.showButton.open .close{display:none}.headerTitle02 .accordion-control-info.showButton.open:before,.headerTitle02 .accdn-feefoot-cntrl-info.showButton.open:before,.textFader .accordion-control-info.showButton.open:before,.textFader .accdn-feefoot-cntrl-info.showButton.open:before{content:"";background:url(/images/common/icon_minus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}.headerTitle02.spFader .accdn-feefoot-dtl-info.showButton .fadeOut,.textFader.spFader .accdn-feefoot-dtl-info.showButton .fadeOut{background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.99) 100%)}.headerTitle02.spFader .accordion-control-info.showButton,.headerTitle02.spFader .accdn-feefoot-cntrl-info.showButton,.textFader.spFader .accordion-control-info.showButton,.textFader.spFader .accdn-feefoot-cntrl-info.showButton{display:block;color:#244676;border:none;background:none;text-align:center;padding:10px;font-size:1.6rem;position:relative;margin:0 auto 0;width:50%;text-decoration:underline}.headerTitle02.spFader .accordion-control-info.showButton.close:before,.headerTitle02.spFader .accdn-feefoot-cntrl-info.showButton.close:before,.textFader.spFader .accordion-control-info.showButton.close:before,.textFader.spFader .accdn-feefoot-cntrl-info.showButton.close:before{content:none}.headerTitle02.spFader .accordion-control-info.showButton.open:before,.headerTitle02.spFader .accdn-feefoot-cntrl-info.showButton.open:before,.textFader.spFader .accordion-control-info.showButton.open:before,.textFader.spFader .accdn-feefoot-cntrl-info.showButton.open:before{content:none}@media screen and (max-width: 736px){.headerTitle{width:100%;border-top:0 !important;background:#FFFFFF !important}.headerTitle .w950{padding:0 !important;background:none !important}.headerTitle .w950 .inner{width:100%;padding:0}.headerTitle .w950 .inner .small{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:16px;font-size:1.6rem;line-height:1.2;color:#874c12 !important;display:block;font-weight:bold}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.headerTitle .w950 .inner .small{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle .w950 .inner .small *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.headerTitle .w950 .inner .small:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle .w950 .inner .title{border-top:0 !important;background:#f3e7cb !important;color:#874c12 !important;margin:0;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:25px;font-size:2.5rem;line-height:1.2;font-weight:bold;width:100%;text-align:left;padding:25px 10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.headerTitle .w950 .inner .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.headerTitle .w950 .inner .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.headerTitle .w950 .inner .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.headerTitle .w950 .inner .title h2{font-weight:bold}.headerTitle .w950 .inner .title .type{font-size:26px;font-size:2.6rem;display:block}.headerTitle .w950 .inner .title .headerSubTitle{font-size:20px;font-size:2rem;vertical-align:0.2rem;display:block}.headerTitle .w950 .inner .title .headerSubTitle02{font-size:20px;font-size:2rem;vertical-align:0.2rem;display:inline;padding-left:10px}.headerTitle .w950 .inner .title .headerSubTitle03{font-size:12px;font-size:1.2rem;line-height:1.8rem;display:block;padding-left:0}.headerTitle .w950 .inner .subText{font-size:16px;font-size:1.6rem;color:#9b774c;width:96%;margin:10px auto 0}.headerTitle .w950 .inner .detailText{font-size:16px;font-size:1.6rem;margin:10px auto;width:96%}.headerTitle.bgline01 .w950{padding:45px 0}.headerTitle.headerTitleSp{margin-top:0}.headerTitle.headerTitleSp .w950 .inner .title{padding:0;font-weight:normal}.headerTitle.headerTitleSp h2{font-weight:bold}.headerTitle.family .w950 .inner .title,.headerTitle.before .w950 .inner .title,.headerTitle.free .w950 .inner .title,.headerTitle.general .w950 .inner .title,.headerTitle.owakarekai .w950 .inner .title{font-size:1.8rem}.headerTitle.family .w950 .inner .title strong,.headerTitle.before .w950 .inner .title strong,.headerTitle.free .w950 .inner .title strong,.headerTitle.general .w950 .inner .title strong,.headerTitle.owakarekai .w950 .inner .title strong{font-size:2.5rem}.headerTitle.bgIntroduce{margin-top:0;width:100%}.headerTitle.bgIntroduce .w950{padding:0}.headerTitle.service,.headerTitle.plan,.headerTitle.credit,.headerTitle.staff,.headerTitle.accounting_cheerful,.headerTitle.performance,.headerTitle.contact,.headerTitle.bgIntroduce{margin-top:0;width:100%}.headerTitle.service .w950,.headerTitle.plan .w950,.headerTitle.credit .w950,.headerTitle.staff .w950,.headerTitle.accounting_cheerful .w950,.headerTitle.performance .w950,.headerTitle.contact .w950,.headerTitle.bgIntroduce .w950{background:#fcf5e5 !important}.headerTitle.service .w950 .inner,.headerTitle.plan .w950 .inner,.headerTitle.credit .w950 .inner,.headerTitle.staff .w950 .inner,.headerTitle.accounting_cheerful .w950 .inner,.headerTitle.performance .w950 .inner,.headerTitle.contact .w950 .inner,.headerTitle.bgIntroduce .w950 .inner{width:100%}.headerTitle.service .w950 .inner .outerBox,.headerTitle.plan .w950 .inner .outerBox,.headerTitle.credit .w950 .inner .outerBox,.headerTitle.staff .w950 .inner .outerBox,.headerTitle.accounting_cheerful .w950 .inner .outerBox,.headerTitle.performance .w950 .inner .outerBox,.headerTitle.contact .w950 .inner .outerBox,.headerTitle.bgIntroduce .w950 .inner .outerBox{width:100%;display:table}.headerTitle.service .w950 .inner .outerBox .numBox,.headerTitle.plan .w950 .inner .outerBox .numBox,.headerTitle.credit .w950 .inner .outerBox .numBox,.headerTitle.staff .w950 .inner .outerBox .numBox,.headerTitle.accounting_cheerful .w950 .inner .outerBox .numBox,.headerTitle.performance .w950 .inner .outerBox .numBox,.headerTitle.contact .w950 .inner .outerBox .numBox,.headerTitle.bgIntroduce .w950 .inner .outerBox .numBox{display:table-cell;margin:0;text-align:center;padding:10px;height:auto;width:auto;float:none;vertical-align:middle}.headerTitle.service .w950 .inner .outerBox .titleBox,.headerTitle.plan .w950 .inner .outerBox .titleBox,.headerTitle.credit .w950 .inner .outerBox .titleBox,.headerTitle.staff .w950 .inner .outerBox .titleBox,.headerTitle.accounting_cheerful .w950 .inner .outerBox .titleBox,.headerTitle.performance .w950 .inner .outerBox .titleBox,.headerTitle.contact .w950 .inner .outerBox .titleBox,.headerTitle.bgIntroduce .w950 .inner .outerBox .titleBox{display:table-cell;vertical-align:middle;float:none}.headerTitle.service.headerTitle .detailText,.headerTitle.plan.headerTitle .detailText,.headerTitle.credit.headerTitle .detailText,.headerTitle.staff.headerTitle .detailText,.headerTitle.accounting_cheerful.headerTitle .detailText,.headerTitle.performance.headerTitle .detailText,.headerTitle.contact.headerTitle .detailText,.headerTitle.bgIntroduce.headerTitle .detailText{margin:0 auto !important}.headerTitle.service.headerTitle.bgIntroduce .title,.headerTitle.plan.headerTitle.bgIntroduce .title,.headerTitle.credit.headerTitle.bgIntroduce .title,.headerTitle.staff.headerTitle.bgIntroduce .title,.headerTitle.accounting_cheerful.headerTitle.bgIntroduce .title,.headerTitle.performance.headerTitle.bgIntroduce .title,.headerTitle.contact.headerTitle.bgIntroduce .title,.headerTitle.bgIntroduce.headerTitle.bgIntroduce .title{padding:10px;text-align:center}.headerTitle.service.headerTitle.bgIntroduce .title .small,.headerTitle.plan.headerTitle.bgIntroduce .title .small,.headerTitle.credit.headerTitle.bgIntroduce .title .small,.headerTitle.staff.headerTitle.bgIntroduce .title .small,.headerTitle.accounting_cheerful.headerTitle.bgIntroduce .title .small,.headerTitle.performance.headerTitle.bgIntroduce .title .small,.headerTitle.contact.headerTitle.bgIntroduce .title .small,.headerTitle.bgIntroduce.headerTitle.bgIntroduce .title .small{display:inline-block}.headerTitle.service.headerTitle.bgIntroduce .title .large,.headerTitle.plan.headerTitle.bgIntroduce .title .large,.headerTitle.credit.headerTitle.bgIntroduce .title .large,.headerTitle.staff.headerTitle.bgIntroduce .title .large,.headerTitle.accounting_cheerful.headerTitle.bgIntroduce .title .large,.headerTitle.performance.headerTitle.bgIntroduce .title .large,.headerTitle.contact.headerTitle.bgIntroduce .title .large,.headerTitle.bgIntroduce.headerTitle.bgIntroduce .title .large{font-size:50px;font-size:5.0rem;margin:0}.headerTitle.service.headerTitle.bgIntroduce .title.noPd,.headerTitle.plan.headerTitle.bgIntroduce .title.noPd,.headerTitle.credit.headerTitle.bgIntroduce .title.noPd,.headerTitle.staff.headerTitle.bgIntroduce .title.noPd,.headerTitle.accounting_cheerful.headerTitle.bgIntroduce .title.noPd,.headerTitle.performance.headerTitle.bgIntroduce .title.noPd,.headerTitle.contact.headerTitle.bgIntroduce .title.noPd,.headerTitle.bgIntroduce.headerTitle.bgIntroduce .title.noPd{padding:0}.headerTitle.service.headerTitle.bgIntroduce .inTitleTag,.headerTitle.plan.headerTitle.bgIntroduce .inTitleTag,.headerTitle.credit.headerTitle.bgIntroduce .inTitleTag,.headerTitle.staff.headerTitle.bgIntroduce .inTitleTag,.headerTitle.accounting_cheerful.headerTitle.bgIntroduce .inTitleTag,.headerTitle.performance.headerTitle.bgIntroduce .inTitleTag,.headerTitle.contact.headerTitle.bgIntroduce .inTitleTag,.headerTitle.bgIntroduce.headerTitle.bgIntroduce .inTitleTag{background:#84674f;color:#fff;font-size:20px;font-size:2.0rem;line-height:1;padding:5px;position:relative;width:100%;text-align:center}.headerTitle.bgVoiceLow01,.headerTitle.bgVoiceLow02,.headerTitle.bgVoiceLow03,.headerTitle.bgVoiceLow04,.headerTitle.bgManner,.headerTitle.bgSsk{border-top:none}.headerTitle.bgVoiceLow01 .w950,.headerTitle.bgVoiceLow02 .w950,.headerTitle.bgVoiceLow03 .w950,.headerTitle.bgVoiceLow04 .w950,.headerTitle.bgManner .w950,.headerTitle.bgSsk .w950{padding:0}.headerTitle.bgVoiceLow01 .w950 .inner .title,.headerTitle.bgVoiceLow02 .w950 .inner .title,.headerTitle.bgVoiceLow03 .w950 .inner .title,.headerTitle.bgVoiceLow04 .w950 .inner .title,.headerTitle.bgManner .w950 .inner .title,.headerTitle.bgSsk .w950 .inner .title{color:#874c12 !important;text-align:left;padding:5px 10px 20px}.headerTitle.bgVoiceLow01 .w950 .inner .small,.headerTitle.bgVoiceLow02 .w950 .inner .small,.headerTitle.bgVoiceLow03 .w950 .inner .small,.headerTitle.bgVoiceLow04 .w950 .inner .small,.headerTitle.bgManner .w950 .inner .small,.headerTitle.bgSsk .w950 .inner .small{color:#874c12 !important;background:#f3e7cb;padding:20px 10px 0 10px}.headerTitle.bgBeforetrust .w950{padding:0}.headerTitle.bgBeforetrust .w950 .inner .title{padding:5px 10px 20px 10px;background:#e8f1ec !important;color:#328283 !important;text-align:left}.headerTitle.bgBeforetrust .w950 .inner .small{padding:20px 10px 0 10px;background:#e8f1ec;color:#328283 !important}.headerTitle.bgServicesaidan .w950,.headerTitle.bgServicephoto .w950,.headerTitle.bgServicefood .w950,.headerTitle.bgServiceflower .w950,.headerTitle.bgServicegift .w950,.headerTitle.bgServicecoffin .w950,.headerTitle.bgservicePage .w950,.headerTitle.bgServicehearse .w950,.headerTitle.bgServiceoverseas .w950,.headerTitle.bgServiceother .w950{padding:0}.headerTitle.bgServicesaidan .w950 .inner .title,.headerTitle.bgServicephoto .w950 .inner .title,.headerTitle.bgServicefood .w950 .inner .title,.headerTitle.bgServiceflower .w950 .inner .title,.headerTitle.bgServicegift .w950 .inner .title,.headerTitle.bgServicecoffin .w950 .inner .title,.headerTitle.bgservicePage .w950 .inner .title,.headerTitle.bgServicehearse .w950 .inner .title,.headerTitle.bgServiceoverseas .w950 .inner .title,.headerTitle.bgServiceother .w950 .inner .title{padding:25px 10px;background:#e8eaee !important;color:#3b6187 !important}.headerTitle.bgServicesaidan .w950 .inner .small,.headerTitle.bgServicephoto .w950 .inner .small,.headerTitle.bgServicefood .w950 .inner .small,.headerTitle.bgServiceflower .w950 .inner .small,.headerTitle.bgServicegift .w950 .inner .small,.headerTitle.bgServicecoffin .w950 .inner .small,.headerTitle.bgservicePage .w950 .inner .small,.headerTitle.bgServicehearse .w950 .inner .small,.headerTitle.bgServiceoverseas .w950 .inner .small,.headerTitle.bgServiceother .w950 .inner .small{color:#3b6187 !important}.headerTitle.bgAftermemorial .w950,.headerTitle.bgAfterbuddhist .w950,.headerTitle.bgAftergift .w950,.headerTitle.bgAfterprocedure .w950,.headerTitle.bgAfterpostcard .w950,.headerTitle.bgAftercemetery .w950,.headerTitle.bgAfterearth .w950,.headerTitle.bgAftertemoto .w950,.headerTitle.bgAfterreform .w950,.headerTitle.bgAftersecurity .w950,.headerTitle.bgAfternursing_home .w950,.headerTitle.bgAfterhidamari .w950,.headerTitle.bgAftertsubo .w950,.headerTitle.bgAfterpendant .w950,.headerTitle.serviceAfterProcedure .w950{padding:0}.headerTitle.bgAftermemorial .w950 .inner .title,.headerTitle.bgAfterbuddhist .w950 .inner .title,.headerTitle.bgAftergift .w950 .inner .title,.headerTitle.bgAfterprocedure .w950 .inner .title,.headerTitle.bgAfterpostcard .w950 .inner .title,.headerTitle.bgAftercemetery .w950 .inner .title,.headerTitle.bgAfterearth .w950 .inner .title,.headerTitle.bgAftertemoto .w950 .inner .title,.headerTitle.bgAfterreform .w950 .inner .title,.headerTitle.bgAftersecurity .w950 .inner .title,.headerTitle.bgAfternursing_home .w950 .inner .title,.headerTitle.bgAfterhidamari .w950 .inner .title,.headerTitle.bgAftertsubo .w950 .inner .title,.headerTitle.bgAfterpendant .w950 .inner .title,.headerTitle.serviceAfterProcedure .w950 .inner .title{padding:25px 10px;background:#f1e9d4 !important;color:#7a4d37 !important}.headerTitle.bgAftermemorial .w950 .inner .small,.headerTitle.bgAfterbuddhist .w950 .inner .small,.headerTitle.bgAftergift .w950 .inner .small,.headerTitle.bgAfterprocedure .w950 .inner .small,.headerTitle.bgAfterpostcard .w950 .inner .small,.headerTitle.bgAftercemetery .w950 .inner .small,.headerTitle.bgAfterearth .w950 .inner .small,.headerTitle.bgAftertemoto .w950 .inner .small,.headerTitle.bgAfterreform .w950 .inner .small,.headerTitle.bgAftersecurity .w950 .inner .small,.headerTitle.bgAfternursing_home .w950 .inner .small,.headerTitle.bgAfterhidamari .w950 .inner .small,.headerTitle.bgAftertsubo .w950 .inner .small,.headerTitle.bgAfterpendant .w950 .inner .small,.headerTitle.serviceAfterProcedure .w950 .inner .small{color:#7a4d37 !important}.headerTitle.bgChiebukuro .w950{padding:0}.headerTitle.bgChiebukuro .w950 .inner{background:#f3e7cb !important;padding:20px 10px 10px}.headerTitle.bgChiebukuro .w950 .inner .title{padding:5px 0;color:#7a4d37 !important}.headerTitle.bgChiebukuro .w950 .inner .small{padding:0;color:#7a4d37}.pageTitle{border-top:none}.pageTitle h2{font-size:2.5rem;padding:25px 10px}section h2.title{color:#874c12;background:#f3e7cb;border-top:3px solid;position:relative;font-size:26px;text-align:center;line-height:1.2;padding:20px 0}section h2.title small{font-size:20px;margin-left:0}}.inquirySection{display:none}header#spHeader{display:none}footer#spFooter{display:none}.spFooterContents{display:none}@media screen and (max-width: 736px){body{width:100%;min-width:auto;min-width:initial;word-wrap:break-word;word-break:break-all}.w960{width:100%;overflow:hidden;margin:0 auto}.w950{width:100%;margin:0 auto}.w950.pb40,.w950.pb30{padding-bottom:0 !important}.w910{width:100%;margin:0 auto}.w910.roundLinkInfo.mb40{margin-bottom:0 !important}.w910.roundLinkInfo div.spmb40{margin:0 auto 0 !important;padding:0 !important}.w910.roundLinkInfo .infoBox{padding:0;background:#fcf5e5}.w910.roundLinkInfo .infoBox.mb40{margin-bottom:0 !important}.w916{width:100%;margin:0 auto}.w680{width:100%;overflow:hidden;margin:0 auto}.roundLinkInfo .hxStyle03.mb20{margin-bottom:0 !important}.roundLinkInfo .hxStyle03.mt20{margin-top:0 !important}.brPc{display:none}.brSp{display:block}.blockPc{display:none !important}.blockSp{display:block !important}.spanPc{display:none}.spanSp{display:inline}.inB{display:inline-block}.inner{padding:10px}.inline{display:inline}.spmt0{margin-top:0 !important}.spmt5{margin-top:5px !important}.spmt10{margin-top:10px !important}.spmt15{margin-top:15px !important}.spmt20{margin-top:20px !important}.spmt25{margin-top:25px !important}.spmt28{margin-top:28px !important}.spmt30{margin-top:30px !important}.spmt35{margin-top:35px !important}.spmt40{margin-top:40px !important}.spmt45{margin-top:45px !important}.spmt50{margin-top:50px !important}.spmt55{margin-top:55px !important}.spmt60{margin-top:60px !important}.spmt65{margin-top:65px !important}.spmt70{margin-top:70px !important}.spmt75{margin-top:75px !important}.spmt80{margin-top:80px !important}.spmt85{margin-top:85px !important}.spmt90{margin-top:90px !important}.spmt93{margin-top:93px !important}.spmt95{margin-top:95px !important}.spmb0{margin-bottom:0 !important}.spmb5{margin-bottom:5px !important}.spmb10{margin-bottom:10px !important}.spmb15{margin-bottom:15px !important}.spmb20{margin-bottom:20px !important}.spmb25{margin-bottom:25px !important}.spmb28{margin-bottom:28px !important}.spmb30{margin-bottom:30px !important}.spmb35{margin-bottom:35px !important}.spmb40{margin-bottom:40px !important}.spmb45{margin-bottom:45px !important}.spmb50{margin-bottom:50px !important}.spmb55{margin-bottom:55px !important}.spmb60{margin-bottom:60px !important}.spmb65{margin-bottom:65px !important}.spmb70{margin-bottom:70px !important}.spmb75{margin-bottom:75px !important}.spmb80{margin-bottom:80px !important}.spmb85{margin-bottom:85px !important}.sppt0{padding-top:0 !important}.sppt10{padding-top:10px !important}.txtLsp{text-align:left !important}.txtRsp{text-align:right !important}.hxStyle01{font-size:30px;font-size:3rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#fff;background:url(/images/common/icon_title01.png) 14px center no-repeat, url(/images/common/bg_title01.jpg) left top repeat;padding:5px 20px 5px 35px;overflow:hidden}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle01{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle01 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle01:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle01 small{font-size:24px;font-size:2.4rem;padding-left:15px}.hxStyle01 span{display:block;float:right;position:relative;padding:0 10px 0 20px;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle01 span:before{content:"";display:block;position:absolute;left:0;top:-5px;width:1px;height:58px;background-color:#fcf5e5}.hxStyle01 span a{display:block;vertical-align:middle;color:#fff;text-decoration:none;font-size:16px;font-size:1.6rem;background:url(/images/common/icon_common_arrow_next_white.png) no-repeat left 17px;padding-left:20px;line-height:48px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle01 span a{line-height:50px}.hxStyle01 span a *::-ms-backdrop{line-height:50px}}@media screen and (max-width: 736px){.hxStyle01 span a:not(:target){line-height:50px\9}.hxStyle01 span a:hover{opacity:0.8}.hxStyle02{font-size:20px;font-size:2rem;padding:10px 3%}.hxStyle02 small{font-size:16px;font-size:1.6rem}.hxStyle02 .asterisk{font-size:14px;font-size:1.4rem}.hxStyle02 .subTxt{font-size:16px;font-size:1.6rem;margin-left:0;margin-top:5px;display:block}.hxStyle02 .titleAttention{font-size:16px;display:block;position:relative}.hxStyle02_02{position:relative;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;margin-bottom:10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle02_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle02_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle02_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle02_02 small{font-size:20px;font-size:2rem;font-weight:normal;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle02_02 .titleAttention{position:absolute;right:0;top:30%;font-size:16px;font-weight:normal;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.hxStyle03{font-size:20px;font-size:2rem;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#FFFFFF;background:#274c80;font-weight:normal;padding:10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle03{line-height:auto}.hxStyle03 *::-ms-backdrop{line-height:auto}}@media screen and (max-width: 736px){.hxStyle03:not(:target){line-height:auto\9}.hxStyle03 .moreBox{font-size:16px;font-size:1.6rem;margin:-3px 0;padding:10px;width:110px;border-left:1px #274c80 solid;float:right;margin-right:-10px}.hxStyle04{font-size:20px;font-size:2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#7d4222;background:#f5f5f5 url(/images/common/icon_title04.png) 15px center no-repeat;padding:10px 10px 10px 35px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle04{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle04 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle04:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle04{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle04 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle04:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle05{font-size:20px;font-size:2rem;color:#7d4222;padding-bottom:10px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;border-bottom:#b8aea0 1px dashed;line-height:34px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle05{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle05 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle05:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle05 span{display:table-cell;vertical-align:middle}.hxStyle05 span.sub{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle05 .number:not(:target){padding-top:0}}@media screen and (max-width: 736px){.hxStyle05 .number{font-size:36px;font-size:3.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;vertical-align:middle;padding-top:0;padding-right:10px;padding-top:5px\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle05 .number{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle05 .number *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle05 .number:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle06{position:relative;font-size:22px;font-size:2.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;padding:10px 10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle06{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle06 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle06:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle06.center{text-align:center}.hxStyle06_02{position:relative;font-size:22px;font-size:2.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#7d4222;font-weight:bold;padding:10px 10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle06_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle06_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle06_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle06_02.center{text-align:center}.hxStyle07{font-size:20px;font-size:2rem}.hxStyle07 .number{font-size:26px;font-size:2.6rem}.hxStyle08{text-align:left;background:url(/images/common/bg_line_black.png) center center repeat-x;font-size:18px;font-size:1.8rem;font-weight:bold;position:relative;z-index:0;margin-bottom:0}.hxStyle08 span{padding:0 20px 0 0;background-color:#fcf5e5;display:inline-block;z-index:1}.hxStyle09{position:relative;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;font-size:20px !important}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle09{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle09 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle09:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle09.center{text-align:center}.hxStyle10{background:url(/images/common/bg_title_blue.png) center center no-repeat;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;text-align:center;padding:4px 0 24px 0;padding:9px 0 19px 0\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle10{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle10 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle10:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle10 span{font-size:38px;font-size:3.8rem}.hxStyle10_02{background:url(/images/common/bg_title_blue.png) center center no-repeat;font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;font-weight:bold;text-align:center;padding:8px 0 24px 0;padding:13px 0 19px 0\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle10_02{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyle10_02 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.hxStyle10_02:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyle10_02 span{font-size:38px;font-size:3.8rem}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.hxStyle10:not(:target){padding:4px 0 24px 0}.hxStyle10_02:not(:target){padding:8px 0 24px 0}}@media screen and (max-width: 736px){.hxStyle11{color:#344c74;background:#f5f2f0;border-top:3px solid;position:relative;font-size:1.8rem;font-weight:normal;text-align:center;line-height:1.3;padding:20px 10px;margin:0 -10px}.hxStyle11_02{color:#874c12;background:#f5f2f0;border-top:3px solid;position:relative;font-size:26px;text-align:center;line-height:1.2;padding:20px 0}.hxStyle12{background:#f5f2f0;color:#2d4670;padding:7px 10px;font-size:1.8rem}.hxStyle12:before{content:"";display:inline-block;width:2px;height:24px;background:#2d4670;margin-right:5px;vertical-align:middle;line-height:1}.hxStyle12_2{background:#f5f2f0;color:#2d4670;padding:8px 10px;font-size:1.8rem;font-weight:bold;text-align:center}.titleType1{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:30px;font-size:3rem;font-weight:bold;text-align:center;background:url(/images/service/before/bg_title01.png) no-repeat center top;background-size:100% auto;color:#274c80;letter-spacing:0.1em;min-height:75px;padding:3px 0 8px;height:56px;line-height:51px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.titleType1{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.titleType1 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.titleType1:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.borderTitle{font-size:20px;font-size:2rem;margin-top:20px}.borderTitle span{line-height:1.2}.borderTitle.small{font-size:18px;font-size:1.8rem}.borderTitle.brown{background:none;font-size:20px;font-size:2rem}.borderTitle.brown strong{font-size:23px;font-size:2.3rem}.borderTitle.brown:before,.borderTitle.brown :after{left:0;width:6%;background-color:#7d4222;top:49%}.borderTitle.brown :after{right:0;left:auto}.pageTitle h2,.pageTitle .pageTitleStyle{font-size:25px;font-size:2.5rem;padding:25px 10px;width:100%}.pageTitle .pageforeword p{font-size:16px;font-size:1.6rem;padding:20px 3%;width:100%}.pageTitle .pageforeword dl{padding:20px 3%;width:100%}.pageTitle .pageforeword dl dt{padding:0 0 10px}.telInfo{display:none}.telInfo .telInfoInner01{letter-spacing:-0.4em;background:url(/images/common/img_info_tel03.webp) left top no-repeat;width:100%;height:284px}.telInfo .telInfoInner01 img{font-size:0;display:block}.telInfo .telInfoInner01 .innerL{letter-spacing:normal;vertical-align:top;display:inline-block;width:652px;padding-left:20px}.telInfo .telInfoInner01 .innerL .parts01{position:relative;padding-top:15px}.telInfo .telInfoInner01 .innerL .parts01 .icon{position:absolute;top:20px;left:8px}.telInfo .telInfoInner01 .innerL .parts02{padding-top:7px}.telInfo .telInfoInner01 .innerL .parts03{position:relative}.telInfo .telInfoInner01 .innerL .parts03 .text01{padding-top:9px}.telInfo .telInfoInner01 .innerL .parts03 .btn01{display:block;position:absolute;right:0;bottom:14px}.telInfo .telInfoInner01 .innerL .parts03 .btn01:hover{opacity:0.8}.telInfo .telInfoInner01 .innerL .parts04{position:relative;margin-top:35px;width:100%}.telInfo .telInfoInner01 .innerL .parts04 .btn02{position:absolute;right:20px;top:50%;margin-top:-20px;display:block}.telInfo .telInfoInner01 .innerL .parts04 .btn02:hover{opacity:0.8}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner{width:270px;margin:30px 0;margin-left:40px;text-align:center;display:inline-block}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner:first-child{margin-left:10px;padding-right:40px;border-right:1px solid #bfa69c}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner img{display:block;margin:0 auto}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner a{display:block;width:250px;margin:8px auto 0}.telInfo .telInfoInner01 .innerL .parts05 .parts05Inner a:hover{opacity:0.8}.telInfo .telInfoInner01 .innerR{letter-spacing:normal;display:inline-block;vertical-align:top}.telInfo .telInfoInner01 .innerR img{margin-top:26px;margin-left:13px;display:block}.telInfo .telInfoInner02{width:100%;display:block}.telInfo .telInfoInner02 img{font-size:0;display:block;margin:0 auto}.telInfo .telInfoInner03{text-align:center;font-size:0;letter-spacing:-0.4em;position:relative;margin:20px 10px}.telInfo .telInfoInner03 .telInfoText{position:relative;top:auto;left:auto;font-size:18px;font-size:1.8rem;line-height:1.2;display:inline-block;width:70%;vertical-align:middle;margin-bottom:10px}.telInfo .telInfoInner03 .telInfoText_min{position:relative;top:auto;left:auto;font-size:1.8rem;line-height:1.2;display:inline-block;width:70%;vertical-align:middle}.telInfo .telInfoInner03 .operatorSp{display:block;width:30%;display:inline-block;vertical-align:middle;margin-bottom:10px}.telInfo .telInfoInner03 .ml10{margin-left:15px}.telInfo .telInfoInnerBox{border:5px #eaeff3 solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#FFFFFF;padding:15px}.telInfo .telInfoInnerBox .telInfoText_min{position:relative;top:auto;left:auto;font-size:1.8rem;line-height:1.2;display:inline-block;width:70%;vertical-align:middle}.telInfo .text{font-size:14px;text-align:center;line-height:18px}.telInfo .telbanner{position:relative}.telInfo.textArea{display:block}}@media screen and (max-width: 736px) and (max-width: 736px){.telInfo.textArea.pcOnly{display:none}}@media screen and (max-width: 736px){.telInfo.textArea .leadText{color:#874c12;font-size:1.8rem;line-height:1.4;margin-bottom:30px;padding:0 10px}.telInfo.textArea .leadText.arrowImg{font-size:1.6rem;position:relative;padding-top:30px;margin-bottom:20px}.telInfo.textArea .leadText.arrowImg:before{content:"";width:0;height:0;border-style:solid;border-width:14px 124px 0 124px;border-color:#f3e7cb transparent transparent transparent;position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.telInfo.textArea img{display:none}.telInfo.textArea img.show{display:block}}@media screen and (max-width: 736px) and (max-width: 736px){.telInfo.textArea.plr10{padding:0 10px}}@media screen and (max-width: 736px){.telInfo.addText{display:block}.tel_popup_img{position:relative}.tel_popup_img.inline{display:inline}.tel_popup_img .link{color:#2e4872}.tel_popup_img .modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:102;background:rgba(0,0,0,0.6)}.tel_popup_img .modal .modalInner,.tel_popup_img .modal .modalInner_tel_popup{position:relative}.tel_popup_img .modal .modalInner .modalContents,.tel_popup_img .modal .modalInner_tel_popup .modalContents{width:90%;padding:50px 0 0;position:absolute;top:50vh;left:5vw;background:#fff;border:1px solid #bc3437;transform:translateY(-50%)}.tel_popup_img .modal .modalInner .modalContents .title,.tel_popup_img .modal .modalInner_tel_popup .modalContents .title{width:100%;height:40px;position:absolute;top:0;background:#bd1403;color:#fff;text-align:center;font-weight:bold;display:flex;align-items:center;justify-content:center;font-size:2.1rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝"}.tel_popup_img .modal .modalInner .modalContents .title img,.tel_popup_img .modal .modalInner_tel_popup .modalContents .title img{width:100%}.tel_popup_img .modal .modalInner .modalContents .flex,.tel_popup_img .modal .modalInner_tel_popup .modalContents .flex{display:flex;flex-wrap:wrap}.tel_popup_img .modal .modalInner .modalContents .flex .btnS,.tel_popup_img .modal .modalInner_tel_popup .modalContents .flex .btnS{width:50%;margin-top:-14px}.tel_popup_img .modal .modalInner .modalContents .flex img,.tel_popup_img .modal .modalInner_tel_popup .modalContents .flex img{width:100%}.tel_popup_img .modal .modalInner .modalContents .lowerArea,.tel_popup_img .modal .modalInner_tel_popup .modalContents .lowerArea{background:#ececec;display:flex;flex-wrap:wrap;height:135px;justify-content:center}.tel_popup_img .modal .modalInner .modalContents .lowerArea .text,.tel_popup_img .modal .modalInner_tel_popup .modalContents .lowerArea .text{padding:13px 0 10px;font-size:1.5rem;font-weight:bold;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝"}.tel_popup_img .modal .modalInner .modalCloseBtn .modalClose,.tel_popup_img .modal .modalInner_tel_popup .modalCloseBtn .modalClose{width:40px;position:absolute;top:-20px;right:-22px}.tel_popup_img .modal .modalInner .modalCloseBtn .modalClose img,.tel_popup_img .modal .modalInner_tel_popup .modalCloseBtn .modalClose img{width:auto}.tel_popup_img .modal .modalInner .attentionArea .btn,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn{margin-top:15px}.tel_popup_img .modal .modalInner .attentionArea .btn a,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a{overflow:hidden;display:block;margin:auto;text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:18px;font-size:1.8rem;font-weight:normal;text-shadow:none;text-decoration:none;color:#fff;height:65px;line-height:63px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;background-image:-webkit-linear-gradient(bottom, #1f3d67 0%, #274c80 100%);background-image:linear-gradient(to top, #1f3d67 0%, #274c80 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#274c80', endColorstr='#1f3d67',GradientType=0 )}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.tel_popup_img .modal .modalInner .attentionArea .btn a,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.tel_popup_img .modal .modalInner .attentionArea .btn a *::-ms-backdrop,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.tel_popup_img .modal .modalInner .attentionArea .btn a:not(:target),.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.tel_popup_img .modal .modalInner .attentionArea .btn a,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a{line-height:46px}.tel_popup_img .modal .modalInner .attentionArea .btn a *::-ms-backdrop,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a *::-ms-backdrop{line-height:46px}}@media screen and (max-width: 736px){.tel_popup_img .modal .modalInner .attentionArea .btn a:not(:target),.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a:not(:target){line-height:46px\9}.tel_popup_img .modal .modalInner .attentionArea .btn a span,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a span{display:block;background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 9px 23px;-webkit-transition:0.2s;transition:0.2s}.tel_popup_img .modal .modalInner .attentionArea .btn a span:hover,.tel_popup_img .modal .modalInner_tel_popup .attentionArea .btn a span:hover{background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 9px 30px}.inquirySection{background:#f3e7cb}.inquirySection .underArrow{position:relative;background:#2d4670;text-align:center;padding:10px 0 25px}.inquirySection .underArrow p{display:inline-block;background:#fdfff4;border-radius:2px;color:#c30f47;font-weight:bold;padding:0 10px}.inquirySection .underArrow h3{color:#fff;width:100%;font-size:2rem;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.inquirySection .arrowImg{margin-top:-1px;max-width:initial;width:100%}.inquirySection .inquirybanner{padding:20px 10px 45px;width:auto;max-width:400px;margin:auto}.inquirySection .inquirybanner.nopd{padding:0;background:#fcf5e5}.inquirySection .inquirybanner .telbanner a{display:block}.inquirySection .inquirybanner .telbanner a img{width:100%;max-width:initial}.inquirySection .inquirybanner .documentRequest{margin-top:15px;position:relative}.inquirySection .inquirybanner .documentRequest a{display:block}.inquirySection .inquirybanner .documentRequest a img{width:100%;max-width:initial}.inquirySection .inquirybanner .documentRequest a img.documentImg{position:absolute;width:37%;top:-5px;left:0}.inquirySection{display:block}.linkToSp,.footerContents .totalService,.fixedFooter{display:none !important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html>*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mincho{font-family:Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,serif}.gothic{font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}img{max-width:100%;height:auto}h1,h2,h3{font-style:normal;font-weight:normal}h1.fl,p.fl{background:#897460;color:#FFFFFF;font-size:1.1rem;padding:10px;line-height:1.4;text-align:left}em{font-style:normal}i{padding-right:10px}small{font-size:1.2rem;margin-left:10px}a{text-decoration:none}a.underline{text-decoration:underline}a.btn{font-size:2.0rem;font-weight:bold;padding:10px 2%;border:1px solid #2e4872;background:linear-gradient(#fafafa, #f3f0ee);border-radius:3px;display:table;margin:0 auto;text-align:center;font-family:Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,serif;width:100%}a.btn i{display:table-cell;vertical-align:middle}a.btn span{display:table-cell;text-align:center;padding:0 5% 0 0}.pageBack a{text-decoration:underline}.telArea{background:#f3e7cb;display:block;text-align:center}header#spHeader{display:block !important;top:0;z-index:20}header#spHeader .headerInner{background:#fff}header{display:none !important}header#spHeader{display:block !important}header#spHeader .headerInner{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:65px;position:relative}header#spHeader .spLogo{width:83px;padding-left:10px;margin-top:10px}header#spHeader .spLogo img{width:100%;height:auto}header#spHeader .headerTelBtn{width:172px;height:46px;margin-left:auto;margin-top:5px;padding-right:7px}header#spHeader .headerTelBtn img{width:100%}header#spHeader .headerTelBtn .modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:102;background:rgba(0,0,0,0.6)}header#spHeader .headerTelBtn .modal .modalInner{position:relative}header#spHeader .headerTelBtn .modal .modalInner .modalContents{width:90%;padding:50px 0 0;position:absolute;top:50vh;left:5vw;background:#fff;border:1px solid #bc3437;transform:translateY(-50%)}header#spHeader .headerTelBtn .modal .modalInner .modalContents .title{width:100%;height:40px;position:absolute;top:0;background:#bd1403;color:#fff;text-align:center;font-weight:bold;display:flex;align-items:center;justify-content:center;font-size:2.1rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝"}header#spHeader .headerTelBtn .modal .modalInner .modalContents .flex{display:flex;flex-wrap:wrap;width:100%}header#spHeader .headerTelBtn .modal .modalInner .modalContents .flex .btnS{width:50%;margin-top:-14px}header#spHeader .headerTelBtn .modal .modalInner .modalContents .lowerArea{background:#ececec;display:flex;flex-wrap:wrap;height:135px;justify-content:center}header#spHeader .headerTelBtn .modal .modalInner .modalContents .lowerArea .text{padding:13px 0 10px;font-size:1.5rem;font-weight:bold;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝"}header#spHeader .headerTelBtn .modal .modalInner .modalCloseBtn .modalClose{width:40px;position:absolute;top:-20px;right:-22px}header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn{margin-top:15px}header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a{overflow:hidden;display:block;margin:auto;text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:18px;font-size:1.8rem;font-weight:normal;text-shadow:none;text-decoration:none;color:#fff;height:65px;line-height:63px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;background-image:-webkit-linear-gradient(bottom, #1f3d67 0%, #274c80 100%);background-image:linear-gradient(to top, #1f3d67 0%, #274c80 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#274c80', endColorstr='#1f3d67',GradientType=0 )}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a{line-height:46px}header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a *::-ms-backdrop{line-height:46px}}@media screen and (max-width: 736px){header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a:not(:target){line-height:46px\9}header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a span{display:block;background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 9px 23px;-webkit-transition:0.2s;transition:0.2s}header#spHeader .headerTelBtn .modal .modalInner .attentionArea .btn a span:hover{background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 9px 30px}header#spHeader .headerMenuBtn{text-align:center;color:#2d4670;padding-top:10px;position:relative}header#spHeader .headerMenuBtn .hamburger{height:26px;position:relative}header#spHeader .headerMenuBtn .hamburger span{display:block;width:22px;height:2px;border-radius:4px;background:#2d4670;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);transform:translate(-50%, -50%) translate3d(0, 0, 0);transition:.2s}header#spHeader .headerMenuBtn .hamburger span::before,header#spHeader .headerMenuBtn .hamburger span::after{content:"";display:block;width:22px;height:2px;border-radius:4px;background:#2d4670;position:absolute;top:50%;left:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);transform:translate(-50%, -50%) translate3d(0, 0, 0);transition:.2s}header#spHeader .headerMenuBtn .hamburger span::before{margin-top:-6px}header#spHeader .headerMenuBtn .hamburger span::after{margin-top:6px}header#spHeader .headerMenuBtn p{font-size:1.3rem;margin-top:2px}header#spHeader .headerMenuBtn.open .hamburger span{width:0;height:0}header#spHeader .headerMenuBtn.open .hamburger span::before{-webkit-transform:rotate(45deg) translate3d(0, 0, 0);transform:rotate(45deg) translate3d(0, 0, 0);left:-11px;margin-top:0}header#spHeader .headerMenuBtn.open .hamburger span::after{-webkit-transform:rotate(-45deg) translate3d(0, 0, 0);transform:rotate(-45deg) translate3d(0, 0, 0);left:-11px;margin-top:0}header#spHeader .headerWrapper .positionR{position:relative}header#spHeader .headerWrapper.fixed{position:fixed}header#spHeader .headerWrapper.fixed .headerNav{z-index:111;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #fff;animation-name:slideDown;animation-duration:.2s;animation-timing-function:ease}header#spHeader .headerWrapper.fixed .headerMenuWrap{position:fixed;top:60px;z-index:111111}header#spHeader .headerWrapper .headerNav{background:#fefcf8;background:linear-gradient(183deg, #fefcf8 0%, #f6f0e2 49%, #ede3cc 86%, #ece2ca 100%);margin:0 auto;position:relative;height:60px}header#spHeader .headerWrapper .headerNav ul{width:100%;height:60px;display:flex;justify-content:center;margin:0 auto}header#spHeader .headerWrapper .headerNav li{width:100%;height:58px;padding:37px 0 14px;text-align:center;border-right:1px solid #ccc;position:relative}header#spHeader .headerWrapper .headerNav li:hover::after{transform:translate(0, 2px)}header#spHeader .headerWrapper .headerNav li:first-child{border-left:1px solid #ccc}header#spHeader .headerWrapper .headerNav li.hurry{background:#f54f43;background:linear-gradient(180deg, #f54f43 0%, #d73428 49%, #951a11 100%);color:#fff;height:57px}header#spHeader .headerWrapper .headerNav a{text-decoration:none;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#2d4670;position:relative;width:100%;font-size:1.3rem}header#spHeader .headerWrapper .headerNav a img{width:26px;position:absolute;z-index:111;top:8px;margin:auto;left:0;right:0}header#spHeader .headerWrapper .headerNav a:hover{opacity:0.8}header#spHeader .headerWrapper .headerNav .icon_telAnime{width:40px;height:40px;background-size:auto 27px;background-image:url(/images/kazokusouLP/sp/icon_header_tel.png);background-repeat:no-repeat;display:inline-block;position:absolute;top:8px;left:40%;filter:brightness(0) invert(1);z-index:10}header#spHeader .headerWrapper .headerNav .icon_telAnime--fixed{left:0;right:0;margin:auto}header#spHeader .headerWrapper .headerNav .icon_telAnime--fixed .calling{top:12px !important;left:16px !important}header#spHeader .headerWrapper .headerNav .icon_telAnime--bnr{background-size:auto 45px;top:24px;left:31px;width:58px;height:55px;background-image:url(/images/kazokusouLP/sp/icon_tel.png)}header#spHeader .headerWrapper .headerNav .icon_telAnime--bnr .calling{top:10px !important;left:20px !important}header#spHeader .headerWrapper .headerNav .icon_telAnime .calling{position:absolute;top:12px;left:15px;transform:rotate(35deg)}header#spHeader .headerWrapper .headerNav .icon_telAnime .calling:before,header#spHeader .headerWrapper .headerNav .icon_telAnime .calling:after{position:absolute;border:4px solid transparent;border-top:solid 1px currentColor;border-radius:50%;transform:translate(-50%, -31%);opacity:0;animation-name:calling;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;content:''}header#spHeader .headerWrapper .headerNav .icon_telAnime .calling:first-child:before{width:20px;height:20px;animation-delay:-1.16s}header#spHeader .headerWrapper .headerNav .icon_telAnime .calling:first-child:after{width:32px;height:32px;animation-delay:-1.08s}header#spHeader .headerWrapper .headerNav .icon_telAnime .calling:last-child:before{width:46px;height:46px;animation-delay:-1.00s}header#spHeader .headerWrapper .headerNav .icon_telAnime .calling:last-child:after{content:none}@keyframes calling{8%,64%{opacity:1}78%{opacity:0}}@keyframes calling{8%,64%{opacity:1}78%{opacity:0}}header#spHeader .headerWrapper .headerMenuWrap{display:none;position:absolute;top:60px;width:100%;background:#f3f0ee;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea{padding:15px;background:#ead8ae;font-size:0;letter-spacing:-.4em}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a{letter-spacing:normal;display:block;text-align:center;border-radius:5px;padding:10px 0;color:#fff}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a p{display:inline-block;vertical-align:middle;font-size:2.1rem}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a img{vertical-align:middle}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a.hurrybanner{background:#e5723d;background:-moz-linear-gradient(top, #e5723d 0%, #d36434 100%);background:-webkit-linear-gradient(top, #e5723d 0%, #d36434 100%);background:linear-gradient(to bottom, #e5723d 0%, #d36434 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5723d', endColorstr='#d36434',GradientType=0 );margin-bottom:10px}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a.hurrybanner p{margin:0 40px 0 10px}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a.underbanner{display:inline-block;width:48%;margin-right:4%;background:#435b83;background:-moz-linear-gradient(top, #435b83 0%, #3a4f74 100%);background:-webkit-linear-gradient(top, #435b83 0%, #3a4f74 100%);background:linear-gradient(to bottom, #435b83 0%, #3a4f74 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#435b83', endColorstr='#3a4f74',GradientType=0 )}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a.underbanner p{font-size:1.6rem;line-height:1.2;margin-left:10px}header#spHeader .headerWrapper .headerMenuWrap .menuInner .topBannerArea a.underbanner:last-child{margin-right:0}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList{background:#fcf5e5}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li{line-height:1.2;border-top:1px solid #bfbfbf}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a{display:block;padding:15px;font-weight:bold;color:#101928;position:relative}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a::after{content:"";width:16px;height:16px;display:block;background:url(/images/common/nav/nav_arrow01.svg) left top no-repeat;background-size:contain;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.introduce{padding:7px 15px}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.introduce span{display:block;font-size:1.4rem}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.in{background-color:rgba(222,208,176,0.4)}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.jisha{color:#2d4670}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.family{color:#c24c38}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.general{color:#3b6187}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.keieisha{color:#559070}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.free{color:#417181}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.before{color:#1064a0}header#spHeader .headerWrapper .headerMenuWrap .menuInner ul.menuList li a.owakarekai{color:#6b4a99}header#spHeader .headerWrapper .headerMenuWrap .close{background:#2d4670;text-align:center;color:#fff;padding:16px 0;font-weight:bold;line-height:1}header#spHeader .headerWrapper .headerMenuWrap .close span{display:inline-block;margin:0 30px 1px 15px}header#spHeader .headerWrapper .headerMenuWrap .close img,header#spHeader .headerWrapper .headerMenuWrap .close span{vertical-align:middle}main{margin-top:0}.pageTopSp{display:none;position:fixed;bottom:30px;right:10px}.pageTopSp img{vertical-align:bottom}footer{display:none !important}.footerSeoText .inner{padding:10px;margin:0 10px;border:1px solid #c0c0c0;font-size:1.4rem;background:#fff}footer#spFooter{display:block !important;padding-bottom:105px}footer#spFooter .footerBanner{background:#f2e6ca;padding:15px 10px 20px}footer#spFooter .footerBanner ul.bannertop{font-size:0;letter-spacing:-.4em}footer#spFooter .footerBanner ul.bannertop li{display:inline-block;width:32%;margin-right:2%;vertical-align:top}footer#spFooter .footerBanner ul.bannertop li:last-child{margin-right:0}footer#spFooter .footerBanner ul.bannertop li a,footer#spFooter .footerBanner ul.bannertop li .bannerBtn{text-align:center;display:block;height:94px;border-radius:3px;border:1px solid #2d456e;background:#ffffff;background:-moz-linear-gradient(top, #fff 16%, #c9c4be 95%);background:-webkit-linear-gradient(top, #fff 16%, #c9c4be 95%);background:linear-gradient(to bottom, #fff 16%, #c9c4be 95%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c9c4be',GradientType=0 )}footer#spFooter .footerBanner ul.bannertop li a.popup,footer#spFooter .footerBanner ul.bannertop li .bannerBtn.popup{height:auto;border:none;background:none}footer#spFooter .footerBanner ul.bannertop li:first-child img{margin-top:16px}footer#spFooter .footerBanner ul.bannertop li:nth-child(2) img{margin-top:18px}footer#spFooter .footerBanner ul.bannertop li:nth-child(3) img{margin-top:15px}footer#spFooter .footerBanner ul.bannerbottom{font-size:0;letter-spacing:-.4em;margin-top:10px}footer#spFooter .footerBanner ul.bannerbottom li{display:inline-block;width:48%;text-align:center;vertical-align:top}footer#spFooter .footerBanner ul.bannerbottom li:first-child{margin-right:4%}footer#spFooter .footerBanner ul.bannerbottom li a{display:block;border-radius:3px;height:36px;box-sizing:border-box}footer#spFooter .footerBanner ul.bannerbottom li:first-child a{background:#00b900}footer#spFooter .footerBanner ul.bannerbottom li:first-child a img{padding-top:3px;margin-left:-10px}footer#spFooter .footerBanner ul.bannerbottom li:nth-child(2) a{background:#e5723d}footer#spFooter .footerBanner ul.bannerbottom li:nth-child(2) a img{padding-top:5px}footer#spFooter .footerLink{background:#f7f7f7;font-size:0;letter-spacing:-.4em}footer#spFooter .footerLink li{border-top:1px solid #c0c0c0;font-size:1.6rem;letter-spacing:normal}footer#spFooter .footerLink li.half{display:inline-block;width:50%;vertical-align:top}footer#spFooter .footerLink li.half:nth-child(even){border-right:1px solid #c0c0c0}footer#spFooter .footerLink li.half a{height:56px;box-sizing:border-box}footer#spFooter .footerLink li.half a span{position:absolute;font-size:1.6rem;left:10px;top:50%;padding-right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer#spFooter .footerLink li.half a span b{font-weight:normal;display:inline-block}footer#spFooter .footerLink li a{display:block;position:relative;color:#0e1305;padding:20px 35px 20px 15px;line-height:1}footer#spFooter .footerLink li a span{font-size:1.4rem;padding-left:5px}footer#spFooter .footerLink li a::after{content:"";width:16px;height:16px;display:block;background:url(/images/common/nav/nav_arrow01.svg) left top no-repeat;background-size:contain;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer#spFooter .footerLink li a.accordion-control i{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.9rem;color:#2d4670}footer#spFooter .footerLink li a.accordion-control::after{display:none}footer#spFooter .footerLink li .accordion-panel{display:none}footer#spFooter .footerLink li .accordion-panel ul li{background:#e8e8e8}footer#spFooter .fotterBottomInfomation{padding:0 10px;border-top:1px solid #c0c0c0}footer#spFooter .fotterBottomInfomation .policy{font-size:0;letter-spacing:-.4em;border-bottom:1px solid #c0c0c0}footer#spFooter .fotterBottomInfomation .policy li{padding:28px 0 20px;font-size:1.6rem;text-align:center;width:50%;letter-spacing:normal;display:inline-block}footer#spFooter .fotterBottomInfomation .policy li a{text-decoration:underline}footer#spFooter .fotterBottomInfomation .footerLinkBanner{padding:18px 0 15px}footer#spFooter .fotterBottomInfomation .footerLinkBanner a{height:87px;border-radius:3px;border:1px solid #c2c2c2;text-shadow:0 0 2px #fff, 0 0 2px #fff;line-height:1;display:table-cell;vertical-align:middle;padding:23px 0 0 3px;font-size:1.5rem;font-weight:bold}footer#spFooter .fotterBottomInfomation .footerLinkBanner a p{line-height:1.2}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top{display:flex;flex-wrap:wrap;justify-content:space-between}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a{display:flex;align-items:center;flex-wrap:wrap;padding:0 0 0 3px;width:32%}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:first-child{background:url(/images/common/sp/footer_recruit2_mod.png) #f7f1f9 right top no-repeat;background-size:cover;color:#04358f}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:first-child .en{font-size:1.1rem;margin-top:10px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:nth-child(2){background:url(/images/common/sp/footer_embalming_mod.png) #f7f1f9 right top no-repeat;background-size:contain;color:#694987}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:nth-child(3){background:url(/images/common/sp/footer_shoplist_mod.png) #fcf1e0 right top no-repeat;background-size:contain;color:#7c3926}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:nth-child(4){background:url(/images/common/sp/footer_shaso.png) right top no-repeat, url(/images/common/sp/footer_shaso_tex.png) left top;background-size:contain, 20px 20px;color:#132f5e}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:nth-child(5){background:url(/images/common/sp/footer_owakarekai_.png) right top no-repeat;background-size:cover;color:#132f5e}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:nth-child(5) small{font-size:1.1rem;margin-left:0;margin-bottom:5px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a.kyoka{margin-right:0;background:url(/images/common/sp/footer_kyoka.png) #edece5 right top no-repeat;background-size:contain;color:#7c3926}footer#spFooter .fotterBottomInfomation .footerLinkBanner .top a:nth-child(n + 4){margin-top:10px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents{height:auto;overflow-y:auto;max-height:600px;width:89vw;padding:30px 20px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .title{font-size:1.8rem;font-weight:bold;margin-bottom:10px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .text{font-size:1.4rem}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .emp{font-size:1.3rem;text-align:left;padding-bottom:10px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .emp li{display:block;line-height:normal;padding-bottom:1px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .info{width:100%;line-height:2.5rem;font-size:1.4rem}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .info .name{font-weight:bold;font-size:1.5rem;padding-bottom:3px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalContents .info a{background:none;display:inline;border:none;color:#2e4872}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalCloseBtn{padding-top:15px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .modalCloseBtn .modalClose{font-size:1.4rem;padding:8px 4px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn{margin-top:15px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a{overflow:hidden;display:block;margin:auto;text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:18px;font-size:1.8rem;font-weight:normal;text-shadow:none;text-decoration:none;color:#fff;height:65px;line-height:63px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;background-image:-webkit-linear-gradient(bottom, #1f3d67 0%, #274c80 100%);background-image:linear-gradient(to top, #1f3d67 0%, #274c80 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#274c80', endColorstr='#1f3d67',GradientType=0 )}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a{line-height:46px}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a *::-ms-backdrop{line-height:46px}}@media screen and (max-width: 736px){footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a:not(:target){line-height:46px\9}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a span{display:block;background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 9px 23px;-webkit-transition:0.2s;transition:0.2s}footer#spFooter .fotterBottomInfomation .footerLinkBanner .modal .modalInner .attentionArea .btn a span:hover{background:url(/images/common/icon_common_arrow_next_white.png) no-repeat 9px 30px}footer#spFooter .fotterBottomInfomation .iconList{padding:15px 0 20px;text-align:center;border-bottom:1px solid #c0c0c0}footer#spFooter .fotterBottomInfomation .iconList li{display:inline-block;vertical-align:middle;margin:0 10px}footer#spFooter .fotterBottomInfomation .blockR{display:flex;width:100%;justify-content:space-evenly;padding:20px 0 0}footer#spFooter .fotterBottomInfomation .blockR .img{width:35%}footer#spFooter .fotterBottomInfomation .blockR .img img{width:auto;height:53px}footer#spFooter .fotterBottomInfomation .blockR .img img:first-child{padding-right:5px}footer#spFooter .fotterBottomInfomation .blockR .textBox{width:65%;font-size:1.2rem;line-height:1}footer#spFooter .fotterBottomInfomation .blockR .textBox a{padding-right:18px;background:url(/images/common/icon_external_link01.png) right center no-repeat}footer#spFooter .fotterBottomInfomation .linkList{text-align:center;padding:10px 0 0}footer#spFooter .fotterBottomInfomation .linkList .textBox{font-size:12px;line-height:16px}footer#spFooter .fotterBottomInfomation .linkList .textBox a{padding-right:18px;background:url(/images/common/icon_external_link01.png) right center no-repeat}footer#spFooter .copyright{background:#48433a;text-align:center;color:#fff;font-size:1rem;padding:5px 0;margin-top:20px}.telArea{padding:20px 10px 10px}.arrowImg{margin-top:-1px;max-width:initial;width:100%}.areaPoint{padding:0 10px 10px}.areaPoint .flTextArea{text-align:center}.areaPoint .flTextArea .flText{text-align:center;font-size:1.7rem;font-weight:bold;color:#874c12;text-align:center}.areaPoint .flTextArea img{margin:10px 0}.areaPoint .pointList{margin:10px 0}.areaPoint .pointList .toggleTouchPoint{position:relative;border:1px solid #2d4670;background:#e9f1f9;background:-moz-linear-gradient(top, #e9f1f9 0%, #d7dde2 100%);background:-webkit-linear-gradient(top, #e9f1f9 0%, #d7dde2 100%);background:linear-gradient(to bottom, #e9f1f9 0%, #d7dde2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f1f9', endColorstr='#d7dde2',GradientType=0 )}.areaPoint .pointList .toggleTouchPoint .pointInner{font-size:1.2rem;text-align:center;color:#2d4670;padding:15px 25px 15px 25%;background:url(/images/information/sp/img_infomartion_pointbg.webp) 5px bottom no-repeat;background-size:101px auto;content-visibility:auto;contain-intrinsic-size:214px}.areaPoint .pointList .toggleTouchPoint .pointInner h3 em{background:#2d4670;color:#fff;font-size:1.5rem;display:block;width:90%;margin:0 auto}.areaPoint .pointList .toggleTouchPoint .pointInner h3 mark{font-size:2.2rem;background:linear-gradient(transparent 60%, #fff586 0%);font-feature-settings:"palt";font-style:normal;font-weight:normal;color:#2d4670}.areaPoint .pointList .toggleTouchPoint .pointInner h3 mark small{font-size:1.8rem;line-height:1;vertical-align:baseline}.areaPoint .pointList .toggleTouchPoint i{color:#2d4670;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.areaPoint .pointList .toggleTouchPoint i::before{padding-right:2px}.areaPoint .pointList .toggleTouchPoint.show{background:#e9f1f9}.areaPoint .pointList .slideArea{background:#e0ebf7;padding:10px;display:none}.areaPoint .pointList .slideArea.show{display:block}.areaPoint .pointList .slideArea ol{margin:20px 0 0;padding:0}.areaPoint .pointList .slideArea ol li{width:100%;background:#fff;margin-bottom:10px}.areaPoint .pointList .slideArea ol li:last-child{margin-bottom:0}.areaPoint .pointList .slideArea ol li dl{padding:10px}.areaPoint .pointList .slideArea ol li dl dt{text-align:left;display:block}.areaPoint .pointList .slideArea ol li dl dt span{display:inline-block;background:#6597da;color:#fff;font-weight:bold;font-size:1.2rem;padding:5px;margin-right:5px;border-radius:2px;vertical-align:middle}.areaPoint .pointList .slideArea ol li dl dt span em{font-size:1.6rem;vertical-align:baseline;padding-left:2px}.areaPoint .pointList .slideArea ol li dl dt mark{background:linear-gradient(transparent 80%, #fff586 0%);font-size:1.6rem;font-style:normal;vertical-align:middle}.areaPoint .pointList .slideArea ol li dl dd{border-top:0;padding-top:0;margin-top:0}.areaPoint .pointList.borderAll{border:1px solid #2d4670}.areaPoint .pointList.borderAll .toggleTouchPoint{border:none}.areaPoint .telbanner{text-align:center}.areaPoint .telbanner img{width:100%}.basicBanner{background-size:100%;background-repeat:no-repeat;padding:18% 3% 14%;display:block;background-image:url(/images/top/sp/search_img_01.jpg);position:relative}.basicBanner .bnrTitle{font-size:1.7rem;color:#495d7b;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.basicBanner .bnrTitle i{display:table-cell;vertical-align:middle;font-size:2.1rem}.basicBanner .bnrTitle span{display:table-cell;line-height:1.4}.basicBanner .bnrTitle span em{font-size:2.9rem;font-weight:bold;display:block}.typeBanner .banner{background-size:100%;background-repeat:no-repeat;padding:16vw 3%;display:block;position:relative}.typeBanner .banner.bnr02{background-image:url(/images/top/sp/search_img_02.jpg)}.typeBanner .banner.bnr03{background-image:url(/images/top/sp/search_img_03.jpg)}.typeBanner .banner .bnrTitle{font-size:1.7rem;color:#FFFFFF !important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.typeBanner .banner i{display:table-cell;vertical-align:middle;font-size:1.6rem}.typeBanner .banner span{display:table-cell;line-height:1.4}.typeBanner .banner span em{font-size:2.9rem;font-weight:bold;display:block}.typeBanner .box02{-webkit-display:flex;display:flex;align-content:center;margin:2px 0 20px;flex-wrap:wrap;justify-content:space-between}.typeBanner .box02 a{width:48.4%;border-radius:3px;padding:10vw 0  10vw 2%;align-items:center;-webkit-display:flex;display:flex}.typeBanner .box02 a:nth-child(n+3){margin-top:10px}.typeBanner .box02 a.keieisha{background:#559070}.typeBanner .box02 a.free{background:#417181}.typeBanner .box02 a.owakare{background:#6b4a99}.typeBanner .box02 a.before{background:#397aa8}.typeBanner .box02 a.solo{background:#3A8096}.typeBanner .box02 .bnrTitle span{font-size:1.6rem}.typeBanner .box02 .bnrTitle span small{font-size:1.2rem;display:block;line-height:1;margin-left:0}section.searchArea{background:#FFFFFF}section.searchArea h2 img{position:absolute;right:0;bottom:0;width:32vw}section.searchArea .block{padding:30px 10px 0}section.searchArea .block h3{color:#874c12;border-left:3px solid;line-height:1.2;padding:0 0 0 10px;font-size:2.1rem;margin-bottom:20px}section.searchArea .block h3 em{font-size:2.5rem}section.searchArea .block dl{margin:10px 0 0;font-size:0}section.searchArea .block dl dt{font-size:1.9rem;width:20%;display:inline-block;vertical-align:middle}section.searchArea .block dl dd{width:80%;display:inline-block;vertical-align:middle}section.searchArea .block dl dd ul{text-align:left}section.searchArea .block dl dd ul li{font-size:1.9rem;display:inline-block;background:linear-gradient(#fafafa, #f8f2e8);border:1px solid #d4cbbe;border-radius:5px;padding:10px 4%;margin:0 3px}section.headerTitle .inner ul{margin:20px 0;border:1px solid;border-radius:3px}section.headerTitle .inner ul li{background:linear-gradient(#fafafa, #f3f0ee);border-bottom:1px solid;padding:15px 10px}section.headerTitle .inner ul li:first-child{border-radius:3px 3px 0 0}section.headerTitle .inner ul li:last-child{border-radius:0 0 3px 3px;border:none}section.headerTitle .inner ul li a{font-weight:bold;width:100%;display:table}section.headerTitle .inner ul li a i,section.headerTitle .inner ul li a span{display:table-cell;vertical-align:middle;text-align:left}section.headerTitle .inner ul li a i{width:2%}section.headerTitle .inner ul li a span{padding-left:2%;line-height:1.3;font-size:2.1rem}section.headerTitle .inner ul.anchorMenu li a span{font-size:1.6rem}.hxStyle01{font-size:18px;font-size:1.8rem;background:url(/images/common/bg_title01.jpg) left top repeat;padding:10px 3%}.areaSearchArea h3{background:#FFFFFF;text-align:left;display:table;width:100%;z-index:1;border:none;border-bottom:1px solid;padding:15px 0 0}.areaSearchArea h3 span.title,.areaSearchArea h3 img,.areaSearchArea h3 span.text{display:table-cell}.areaSearchArea h3 span.title{vertical-align:bottom;width:60%;padding:0 0 5px 3%;color:#7d4222;font-weight:bold}.areaSearchArea h3 span.title i,.areaSearchArea h3 span.title em{display:table-cell;vertical-align:middle}.areaSearchArea h3 span.title em{display:inline;font-size:2.5rem}.areaSearchArea h3 span.title span.text{line-height:1.2;padding-left:2%;font-size:1.9rem;width:90%}.areaSearchArea h3 img{width:100%;margin:0 0 0 auto}.areaSearchArea .accordion{color:#282828}.areaSearchArea .accordion .item:nth-of-type(1) a.accordion-control{border-top:1px solid #c0c0c0}.areaSearchArea .accordion .item a.accordion-control,.areaSearchArea .accordion .item .area{border-bottom:1px solid #c0c0c0;display:block;padding:15px 20px 15px 10px;font-size:1.6rem}.areaSearchArea .accordion .item .title{border-top:1px solid #c0c0c0;background:linear-gradient(#fafafa, #f3f0ee);line-height:1;padding:20px 35px 20px 10px !important;color:#101928;font-size:1.6rem;position:relative;border-bottom:0;top:0}.areaSearchArea .accordion .item .title i{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#2d4670}.areaSearchArea .accordion .item .accordion-panel{display:none;margin:0;width:100%;font-size:0;letter-spacing:-.4em;background:#f4f4f4;border-bottom:0}.areaSearchArea .accordion .item .accordion-panel .area{position:relative}.areaSearchArea .accordion .item .accordion-panel .area::after{content:"";position:absolute;display:block;width:6px;height:9.5px;background:url(/images/information/sp/icon_arrow_blue_left.svg) left top no-repeat;background-size:6px auto;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.areaSearchArea .accordion .item .accordion-panel .area.noLink::after{background:none}.areaSearchArea .accordion .item .accordion-panel ul{-webkit-display:flex;display:flex;flex-wrap:wrap}.areaSearchArea .accordion .item .accordion-panel ul li{position:relative;font-size:1.6rem;margin:0;width:33.3%;width:-webkit-calc(100% / 3);width:calc(100% / 3);letter-spacing:normal;border-right:1px solid #bfbfbf;font-size:1.6rem;-webkit-display:flex;display:flex}.areaSearchArea .accordion .item .accordion-panel ul li:nth-child(3n+3){border-right:0}.areaSearchArea .accordion .item .accordion-panel ul li::after{content:"";position:absolute;display:block;width:6px;height:9.5px;background:url(/images/information/sp/icon_arrow_blue_left.svg) left top no-repeat;background-size:6px auto;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.areaSearchArea .accordion .item .accordion-panel ul li a{border-bottom:1px solid #bfbfbf;padding:15px 20px 15px 10px;width:100%;-webkit-display:flex;display:flex;align-items:center}.areaSearchArea .accordion .item .accordion-panel ul li a span{text-decoration:underline}.areaSearchArea .accordion .item .accordion-panel ul li a:hover{color:#825435}.freeAdvisementArea{background-color:#fff}.freeAdvisementArea .infoMod{overflow:hidden;width:100%;font-size:19px;color:#101928;line-height:36px}.freeAdvisementArea .infoMod.bg01{min-height:auto;min-height:initial;margin-bottom:25px;background:url(/images/service/beginner/img_sec06_bg01_mod.png) left top no-repeat;background-size:229px;border-top:1px solid #dedede;border-bottom:none}.freeAdvisementArea .infoMod.bg02{min-height:auto;min-height:initial;background:url(/images/service/beginner/img_sec06_bg02.jpg) right top no-repeat;background-size:184px;border-top:1px solid #dedede}.freeAdvisementArea .infoMod .right{width:100%;float:none;padding-top:20px;font-size:16px;line-height:1.6}.freeAdvisementArea .infoMod .left{width:100%;float:none;padding-top:40px;font-size:16px;line-height:1.6}.freeAdvisementArea .infoMod .title{padding-bottom:22px;margin-bottom:20px;border-bottom:none;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#2e4872;font-size:22px;line-height:25px;padding-left:127px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.freeAdvisementArea .infoMod .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.freeAdvisementArea .infoMod .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.freeAdvisementArea .infoMod .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.freeAdvisementArea .infoMod .left .title{padding-rignt:127px;padding-left:0}.freeAdvisementArea .infoMod .infoInList{padding:10px;margin-bottom:10px;background:#f1eada;border:1px dashed #b09e73}.freeAdvisementArea .infoMod .infoInList ul li{position:relative;padding-left:1em;margin-bottom:10px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:18px;line-height:20px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.freeAdvisementArea .infoMod .infoInList ul li{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.freeAdvisementArea .infoMod .infoInList ul li *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.freeAdvisementArea .infoMod .infoInList ul li:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.freeAdvisementArea .infoMod .infoInList ul li::before{position:absolute;left:0;top:0;bottom:0;display:block;content:"・";width:1em;height:1em}.freeAdvisementArea .infoMod .infoInList ul li:last-child{margin-bottom:0}.freeAdvisementArea .infoMod .infoInList ul li span{color:#c72756}section.eventArea{padding:10px 0}.eventBox{border:3px solid #eea915;border-radius:3px;margin:0 10px}.eventBox .header{background:url(/images/common/sp/event_illust.png) right bottom no-repeat #eea915;background-size:30%;color:#FFFFFF;padding:15px 10px;font-size:1.8rem}.eventBox .contents{background-color:#fbf6cf;background-image:linear-gradient(-45deg, transparent 25%, #f8efaf 25%, #f8efaf 50%, transparent 50%, transparent 75%, #f8efaf 75%, #f8efaf);background-size:2% 4%;padding:10px 2% 20px}.eventBox .contents .contentsInner{display:table;padding:0 0 10px}.eventBox .contents .contentsInner .img,.eventBox .contents .contentsInner .textBox{display:table-cell}.eventBox .contents .contentsInner .img{width:40%}.eventBox .contents .contentsInner .textBox{vertical-align:top;font-weight:bold;padding-left:3%;width:60%}.eventBox .contents .contentsInner .textBox dt{font-size:1.6rem;color:#dd523b}.eventBox .contents .contentsInner .textBox dd{font-size:1rem}.eventBox .contents .contentsInner .textBox dd ul li{list-style-type:disc;color:#6e291d;margin-left:8%;font-size:1.2rem}.eventBox .contents .btn{background:linear-gradient(#d34d37, #c94833);color:#FFFFFF;font-size:1.8rem;width:100%;border:none}.teltxtArea{margin:20px 0}dl.info_tel_mini{width:100%;border:none;margin:20px auto 0px;text-align:center}dl.info_tel_mini dt{font-size:16px;font-size:1.6rem;color:#5d4633;background-color:#ffffff;padding:5px 0px}dl.info_tel_mini dd{padding:10px 0px 5px;background-color:#ffffff}.spFooterContents{display:block}.spFooterContents .support2{background:#fcf5e5;padding:10px 0 30px}.spFooterContents .support2 .header{font-size:1.8rem;font-weight:bold;background:url(/images/top/sp/support2_img.webp) no-repeat right top;background-size:123px;padding:25px 5% 19px}.spFooterContents .support2 ul{display:table;width:100%}.spFooterContents .support2 ul li{display:table-cell;width:33.3%}.spFooterContents .support2 ul li:nth-of-type(1){background:#328182}.spFooterContents .support2 ul li:nth-of-type(2){background:#3b6187}.spFooterContents .support2 ul li:nth-of-type(3){background:#7a4d37}.spFooterContents .support2 ul li a{padding:20px 5%;display:block;color:#FFF;font-size:1.8rem}.spFooterContents .support2 ul li a i,.spFooterContents .support2 ul li a span{display:table-cell}.spFooterContents .support2 ul li a span{padding-left:10px}.spFooterContents .support2 .detail{display:table;width:100%;margin:10px 0;font-size:1.2rem}.spFooterContents .support2 .detail p{display:table-cell;width:33.3%;font-size:1.2rem;padding-left:4%}.spFooterContents .support2 .detail p:first-child{padding-left:4%}.spFooterContents .support2 img{width:95%;margin:0 auto;padding-bottom:30px;display:block}.spFooterContents .support2 p.txtC{padding:0 10px}.spFooterContents .support2 .whiteBtn{display:block;width:100%;font-size:2.0rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;border-radius:6px;box-sizing:border-box;position:relative;padding:5px 0}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.spFooterContents .support2 .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.spFooterContents .support2 .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.spFooterContents .support2 .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.spFooterContents .support2 .whiteBtn span{display:block;background:url(/images/common/nav/nav_arrow01.svg) no-repeat 15px center;background-size:16px 16px;font-size:2.1rem;line-height:1.1}.spFooterContents .support2 .whiteBtn span small{font-size:1.6rem}.spFooterContents .support2 .whiteBtn span b{font-size:3rem;vertical-align:baseline}.spFooterContents .nhkArea{margin-bottom:-5px;padding:20px 0 0;background:#fff}.spFooterContents .nhkArea img{display:block;margin:0 auto;width:80%}.footerContents .seoArea .nhk{position:relative;top:10px;margin:auto;left:0;right:0;display:block;width:300px;padding:0 0 5px}.footerContents .seoArea .footerAppeal{padding:10px;margin:10px;border:1px solid #c0c0c0}.footerContents .seoArea .footerAppeal .accordion-control{font-size:1.6rem;font-weight:bold;position:relative;padding-right:20px;pointer-events:all}.footerContents .seoArea .footerAppeal .accordion-control i{position:absolute;right:0px;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#2d4670;font-size:1.9rem;padding-right:0;display:block}.footerContents .seoArea .footerAppeal .accordion-panel{display:none;margin-top:15px}.footerContents .seoArea .footerAppeal .accordion-panel .columnWrapper{width:100%}.footerContents .seoArea .footerAppeal .accordion-panel .columnWrapper .column{display:block;width:80%;margin:10px auto}.footerContents .seoArea .footerAppeal .accordion-panel .columnWrapper .column img{width:100%;margin:0 auto}.footerContents .nhkArea{padding:20px 0 5px;background:#fff}.footerContents .nhkArea img{display:block;margin:0 auto;width:80%}.fixedBnrArea{background:rgba(0,0,0,0.7);display:block;position:fixed;bottom:0;left:0;z-index:11;width:100%}.fixedBnrArea ul{display:flex;justify-content:space-evenly;padding-bottom:10px}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul{width:950px;margin:auto;justify-content:space-between;padding-bottom:15px}}@media screen and (max-width: 736px){.fixedBnrArea ul a,.fixedBnrArea ul .tel_popup{display:block;width:48%}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a,.fixedBnrArea ul .tel_popup{text-decoration:none;width:auto}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel,.fixedBnrArea ul a li .bnrLReq,.fixedBnrArea ul .tel_popup li .bnrLTel,.fixedBnrArea ul .tel_popup li .bnrLReq{position:relative}}@media screen and (max-width: 736px) and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel,.fixedBnrArea ul a li .bnrLReq,.fixedBnrArea ul .tel_popup li .bnrLTel,.fixedBnrArea ul .tel_popup li .bnrLReq{border-radius:3px}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel p,.fixedBnrArea ul a li .bnrLReq p,.fixedBnrArea ul .tel_popup li .bnrLTel p,.fixedBnrArea ul .tel_popup li .bnrLReq p{font-size:1.9rem;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#fff;text-shadow:1px 1px 1px #3a3e3b;line-height:2rem;text-align:center}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLTel p,.fixedBnrArea ul a li .bnrLReq p,.fixedBnrArea ul .tel_popup li .bnrLTel p,.fixedBnrArea ul .tel_popup li .bnrLReq p{font-size:2.8rem;line-height:2.4rem;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;text-shadow:none;opacity:unset}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel p .icon,.fixedBnrArea ul a li .bnrLReq p .icon,.fixedBnrArea ul .tel_popup li .bnrLTel p .icon,.fixedBnrArea ul .tel_popup li .bnrLReq p .icon{font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;font-size:1rem;border:1px solid #fff;border-radius:40%;border-radius:20px;padding:2px 6px;vertical-align:bottom;margin-right:3px}.fixedBnrArea ul a li .bnrLTel p.txtS,.fixedBnrArea ul a li .bnrLReq p.txtS,.fixedBnrArea ul .tel_popup li .bnrLTel p.txtS,.fixedBnrArea ul .tel_popup li .bnrLReq p.txtS{font-size:1rem}.fixedBnrArea ul a li .bnrLTel p span.txtS,.fixedBnrArea ul a li .bnrLReq p span.txtS,.fixedBnrArea ul .tel_popup li .bnrLTel p span.txtS,.fixedBnrArea ul .tel_popup li .bnrLReq p span.txtS{font-size:1rem}}@media screen and (max-width: 736px) and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel p span.txtS,.fixedBnrArea ul a li .bnrLReq p span.txtS,.fixedBnrArea ul .tel_popup li .bnrLTel p span.txtS,.fixedBnrArea ul .tel_popup li .bnrLReq p span.txtS{display:block}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLTel p span.txtS,.fixedBnrArea ul a li .bnrLReq p span.txtS,.fixedBnrArea ul .tel_popup li .bnrLTel p span.txtS,.fixedBnrArea ul .tel_popup li .bnrLReq p span.txtS{font-size:1.5rem;padding-left:10px}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel,.fixedBnrArea ul .tel_popup li .bnrLTel{background:linear-gradient(180deg, #29cc52 0%, #27c14e 38%, #23b047 77%, #21a543 100%);padding:8px 0 4px 39px}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLTel,.fixedBnrArea ul .tel_popup li .bnrLTel{padding:10px 25px;background:#fff}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel .icon_telAnime,.fixedBnrArea ul .tel_popup li .bnrLTel .icon_telAnime{background-size:auto 32px;top:14px;left:-124px;content-visibility:auto;contain-intrinsic-size:32px}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLTel .icon_telAnime,.fixedBnrArea ul .tel_popup li .bnrLTel .icon_telAnime{background-size:auto 50px;top:21px;left:-321px;width:60px;height:60px;content-visibility:auto;contain-intrinsic-size:50px}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel.spOnly,.fixedBnrArea ul .tel_popup li .bnrLTel.spOnly{display:block}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLTel.spOnly,.fixedBnrArea ul .tel_popup li .bnrLTel.spOnly{display:none}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLTel.pcOnly,.fixedBnrArea ul .tel_popup li .bnrLTel.pcOnly{display:none}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLTel.pcOnly,.fixedBnrArea ul .tel_popup li .bnrLTel.pcOnly{display:block}.fixedBnrArea ul a li .bnrLTel.pcOnly .telNum,.fixedBnrArea ul .tel_popup li .bnrLTel.pcOnly .telNum{font-size:3.4rem}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLReq,.fixedBnrArea ul .tel_popup li .bnrLReq{background:#015eea;background:linear-gradient(180deg, #015eea 0%, #007def 32%, #0195f3 50%, #009ff5 66%, #00c0fa 100%);padding:9px 0 3px 39px}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLReq,.fixedBnrArea ul .tel_popup li .bnrLReq{padding:11px 0 8px 0;width:355px;height:50px;display:flex;align-items:center;padding-left:85px}}@media screen and (max-width: 736px){.fixedBnrArea ul a li .bnrLReq:before,.fixedBnrArea ul .tel_popup li .bnrLReq:before{content:"";background:url(/images/kazokusouLP/sp/img_request_btn.png) center center no-repeat;display:block;width:17px;height:17px;position:absolute;left:2px;top:8px;padding:20px;background-size:28px;content-visibility:auto;contain-intrinsic-size:17px;filter:drop-shadow(1px 0px 1px #3a3e3b)}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea ul a li .bnrLReq:before,.fixedBnrArea ul .tel_popup li .bnrLReq:before{width:10px;height:10px;top:12px;padding:20px;background-size:50px;left:18px}}@media screen and (max-width: 736px){.fixedBnrArea .linkPrevio{color:#fff;text-align:center;display:block;text-decoration:underline;font-size:1.4rem;font-weight:bold;padding:10px 0}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea .linkPrevio{font-size:1.8rem}}@media screen and (max-width: 736px){.fixedBnrArea .linkPrevio .iconT{transform:rotate(30deg);display:inline-block;padding-right:6px;vertical-align:bottom;font-size:1.2rem}}@media screen and (max-width: 736px) and (min-width: 737px){.fixedBnrArea .linkPrevio .iconT{vertical-align:middle;font-size:1.5rem}}@media screen and (max-width: 736px){.fixedBnrArea .linkPrevio .emp{color:#ffd905}.fixedBnrArea .modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:102;background:rgba(0,0,0,0.6)}.icon_telAnime{width:40px;height:40px;background-size:auto 29px;background-image:url(/images/kazokusouLP/sp/icon_header_tel.png);background-repeat:no-repeat;display:inline-block;position:absolute;top:8px;left:40%;filter:brightness(0) invert(1);z-index:10;content-visibility:auto;contain-intrinsic-size:40px}.icon_telAnime--fixed{left:0;right:0;margin:auto}.icon_telAnime--fixed .calling{top:12px !important;left:16px !important}}@media screen and (max-width: 736px) and (min-width: 737px){.icon_telAnime--fixed .calling{top:10px !important;left:20px !important}}@media screen and (max-width: 736px){.icon_telAnime--bnr{background-size:auto 45px;top:24px;left:31px;width:58px;height:55px;background-image:url(/images/kazokusouLP/sp/icon_tel.png);content-visibility:auto;contain-intrinsic-size:55px}.icon_telAnime--bnr .calling{top:10px !important;left:20px !important}.icon_telAnime .calling{position:absolute;top:12px;left:15px;transform:rotate(35deg)}.icon_telAnime .calling:before,.icon_telAnime .calling:after{position:absolute;border:4px solid transparent;border-top:solid 1px currentColor;border-radius:50%;transform:translate(-50%, -31%);opacity:0;animation-name:calling;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;content:''}.icon_telAnime .calling:first-child:before{width:20px;height:20px;animation-delay:-1.16s}.icon_telAnime .calling:first-child:after{width:32px;height:32px;animation-delay:-1.08s}.icon_telAnime .calling:last-child:before{width:46px;height:46px;animation-delay:-1.00s}.icon_telAnime .calling:last-child:after{content:none}.icon_telAnime.bannerBlue{background-image:none;top:27px;left:37px}.icon_telAnime.bannerBlue .calling:first-child:before{width:40px;height:40px;animation-delay:-1.16s}.icon_telAnime.bannerBlue .calling:first-child:after{width:52px;height:52px;animation-delay:-1.08s}.icon_telAnime.bannerBlue .calling:last-child:before{width:66px;height:66px;animation-delay:-1.00s}@keyframes calling{8%,64%{opacity:1}78%{opacity:0}}.breadCrumbArea{background:#fff;padding:25px 10px}.breadCrumbArea ol{letter-spacing:-0.4em}.breadCrumbArea ol li{letter-spacing:normal;color:#282828;font-size:15px;font-size:1.5rem;display:inline;vertical-align:middle}.breadCrumbArea ol li:not(:first-child):before{content:">";color:#282828;margin:0 10px}.breadCrumbArea ol li a{display:inline;text-decoration:underline}.breadCrumbArea .nhk{width:80%;display:block;margin:0 auto}.serviceWhiteBox{background:#FFFFFF;padding:10px}.flowBoxinfo .flowBox{background:url(/images/common/bg_flow_arrow.png) left bottom no-repeat;padding:20px;padding-left:80px}.flowBoxinfo .flowBox.boxImgFloat{margin-top:0}.flowBoxinfo .txtBox{padding:20px 10px}.flowBoxinfo .attention{margin-top:10px;font-size:14px;font-size:1.4rem}.boxStyleW910{width:100%;margin:20px auto}.boxStyleW910 .boxListStyle01 dt{font-size:2.0rem}.boxStyleW910 .boxListStyle01 .title{font-size:2.0rem}.boxStyleW910 .boxListStyle01 .title02{font-size:2.0rem}.boxStyleW910 .boxListStyle01 .content{border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px}.boxStyleW910 .boxListStyle01 .content ul li{padding-bottom:8px}.boxStyleW910 .boxListStyle01 .content ul li .listTitle{display:inline-block;width:155px;vertical-align:top}.boxStyleW910 .boxListStyle01 .content ul li .listTxt{display:inline-block;width:100%;vertical-align:top}.boxStyleW910 .boxListStyle01 .content ul.numberBox li{background:none;list-style:none;padding-left:0;margin:3px 10px}.boxStyleW910 .boxListStyle01 .content ul.numberBox li span{display:table-cell}.boxStyleW910 .boxListStyle01 .content ul.numberBox li .number{font-size:2.4rem;color:#7d4222;padding-right:5px}.boxStyleW910 .boxListStyle01 .content ul .columnBox{border:#b09d73 dashed 1px;background-color:#f1eada;border-radius:3px;padding:10px;margin:10px 0}.boxStyleW910 .boxListStyle01 .content ul .columnBox li{background:url(/images/common/icon_common_gold.png) left 8px no-repeat;list-style:none;padding-left:20px;margin:3px 10px;width:384px;display:inline-block}.boxStyleW910 .boxListStyle01 .content .attention{padding:5px 10px 0 10px}.boxStyleW910 .boxListStyle02{margin:auto}.boxStyleW910 .boxListStyle02::after{content:"";display:block;clear:both}.boxStyleW910 .boxListStyle02 li{width:48%;border:#dee1e8 1px solid;margin:8px 1% 0;display:inline-block;background-color:#FFFFFF;padding:13px;vertical-align:top}.boxStyleW910 .boxListStyle02 li:nth-child(even){float:right}.boxStyleW910 .boxListStyle02 li:nth-child(odd){float:left}.boxStyleW910 .boxListStyle02 li p.title{text-align:center;font-weight:bold}.boxStyleW910 .boxListStyle02 li p.txt{text-align:left}.boxStyleW910 .boxListStyle02 li p.center{text-align:center}.boxStyleW910 .boxListStyle02 li a.titleLink{font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;display:block;text-decoration:none;text-align:center;color:#274c80;font-size:20px;font-size:2.0rem;-webkit-transition:0.2s;transition:0.2s;margin-bottom:10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.boxStyleW910 .boxListStyle02 li a.titleLink{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxStyleW910 .boxListStyle02 li a.titleLink *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.boxStyleW910 .boxListStyle02 li a.titleLink:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.boxStyleW910 .boxListStyle02 li a.titleLink .title{display:block;background-image:url(/images/common/icon_common_arrow_next.png);background-repeat:no-repeat;background-position:left 11px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;padding-bottom:10px;padding-left:10px;border-bottom:#274c80 dotted 1px}.boxStyleW910 .boxListStyle02 li a.titleLink .txt{font-size:16px;font-size:1.6rem;color:#282828;font-weight:normal;margin-top:10px;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.boxStyleW910 .boxListStyle02 li a.titleLink:hover{opacity:0.8}.boxStyleW910 .boxListStyle02 li a.titleLink:hover span{background-position:2px 11px}.boxStyleW910 .boxListStyle03{margin-left:-0}.boxStyleW910 .boxListStyle03 li{width:100%;border:#dee1e8 1px solid;margin-top:20px;margin-left:0;display:inline-block;background-color:#FFFFFF;padding:13px;vertical-align:top;text-align:center;padding-bottom:20px}.boxStyleW910 .boxListStyle03 li.block02{width:100%}.boxStyleW910 .boxListStyle03 li.block02 li{width:100%;border:none;margin-top:0;margin-left:0;display:inline-block;background-color:#FFFFFF;padding:13px 0;vertical-align:top;text-align:center}.boxStyleW910 .boxListStyle03 li.block03{width:100%}.boxStyleW910 .boxListStyle03 li.block03 li{width:100%;border:none;margin-top:0;margin-left:0;display:inline-block;background-color:#FFFFFF;padding:0;vertical-align:top;text-align:center}.boxStyleW910 .boxListStyle03 li p.title{text-align:left;font-weight:bold}.boxStyleW910 .boxListStyle03 li p.txt{text-align:left}.boxStyleW910 .boxListStyle03 li p.center{text-align:center}.boxStyleW910 .boxListStyle04 dl{background:#FFFFFF}.boxStyleW910 .boxListStyle04 dt{background:#ebf0f5;padding:20px;font-size:20px;font-size:2rem;text-align:center;font-weight:bold}.boxStyleW910 .boxListStyle04 dt span{display:block;font-size:15px;font-size:1.5rem;padding-right:0}.boxStyleW910 .boxListStyle04 dd{padding:10px;margin-bottom:20px}.boxStyleW910 .boxListStyle04 dd span{display:block;text-align:center;font-size:18px;font-size:1.8rem;color:#274c80;font-weight:bold;margin-bottom:10px}.boxStyleW910 .imgListStyle01 li{display:block;margin-top:10px}.boxStyleW910 .imgListStyle01 li img{width:100%}.boxStyleW910 .imgListStyle01 li.column01{width:70%;margin:10px auto}.boxStyleW910 .imgListStyle01 li.column02{width:100%;margin:10px auto}.boxStyleW910 .imgListStyle02 li{display:block}.boxStyleW910 .imgListStyle03 li{display:inline-block;width:48%;text-align:center;margin-bottom:10px}.boxStyleW910 .imgListStyle03 li img{width:100%;margin:auto}.boxStyleW910 .imgListStyle03 li:first-child{margin-right:2%}.boxStyleW910 .imgListStyle03 li:last-child{margin-left:2%}.boxStyleW910 .columnStyle li{width:100%;display:block;margin-bottom:10px}.boxStyleW910 .columnStyle li img{width:80%;margin:10px auto}.boxStyleW910 .columnStyle li p.height01{min-height:initial;min-height:auto}.boxStyleW910 .columnStyle li p.height02{min-height:initial;min-height:auto}.boxStyleW910 .columnStyle li:nth-child(odd){margin-right:0}.boxImgFloat{overflow:hidden;margin-top:20px}.boxImgFloat.imgRight .image{float:none;margin:10px auto;width:70%}.boxImgFloat.imgRight .image img{width:100%}.boxImgFloat.imgRight .image.tableBox{border:1px solid #bfbfbf}.boxImgFloat.imgRight .image.tableBox .title{background-color:#ebf0f5;border-bottom:1px solid #bfbfbf;text-align:center;padding:10px 0}.boxImgFloat.imgRight .image.tableBox img{padding:10px;width:100%}.boxImgFloat.imgRight .w50{width:50%}.boxImgFloat.imgLeft .image{float:none;margin:10px auto;width:70%}.boxImgFloat.imgLeft .image img{width:100%}.boxImgFloat.imgLeft .txtBox.W700{padding-left:0}.boxImgFloat.imgLeft .txtBox.W560{padding-left:0}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn{display:block;margin:10px auto;text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:20px;font-size:2rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn{line-height:45px}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn *::-ms-backdrop{line-height:45px}}@media screen and (max-width: 736px){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn:not(:target){line-height:45px\9}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}}@media screen and (max-width: 736px) and (max-width: 736px){.boxImgFloat.imgLeft .txtBox.W560 .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media screen and (max-width: 736px){.boxImgFloat .boxRight{float:right}.boxImgFloat .boxRight.W465{width:465px}.boxStyleLink{width:100%;margin-top:0;margin-left:-31px;padding:0}.boxStyleLink li{margin-top:0;margin-left:31px;width:100%;vertical-align:top;background:linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);border-top:1px solid #c0c0c0}.boxStyleLink li:last-child{border-bottom:1px solid #c0c0c0}.boxStyleLink li a{display:table;padding:10px}.boxStyleLink li a img{display:inline-block;float:none;width:127px;vertical-align:middle}.boxStyleLink li a p{display:table-cell;width:80%;vertical-align:middle;font-size:18px;font-size:1.8rem;font-weight:bold;padding:0 20px 0 10px;background:url(/images/common/nav/nav_arrow01.svg) right center no-repeat;background-size:16px 16px}.w3Column{width:510px;float:left}.w2Column{width:333px;float:left;margin-left:25px}.basicKnowledgeArea .basicKnowledgeList{border-top:1px solid #c0c0c0}.basicKnowledgeArea .basicKnowledgeList li{width:100%;height:auto !important;margin:0;border:none}.basicKnowledgeArea .basicKnowledgeList li a{display:block;position:relative;padding:0;background:linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);border-bottom:1px solid #c0c0c0;font-weight:bold;font-size:1.8rem;width:100%}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox{background:none;position:relative}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title{border-top:none;float:right;width:70%;width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .title span{background:none;padding:0;font-size:1.8rem;line-height:1.4;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText{float:left;width:110px}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner{border:none}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner .imgArea{display:table-cell;width:100px;height:84px;vertical-align:middle;position:relative;overflow:hidden;padding-right:10px}.basicKnowledgeArea .basicKnowledgeList li a .basicKnowledgeBox .imgText .imgTextInner .imgArea img{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.basicKnowledgeArea .basicKnowledgeList li a .textArea{display:none !important}.basicKnowledgeArea .basicKnowledgeList li a::after{content:"";width:16px;height:16px;background:url(/images/common/nav/nav_arrow01.svg) left top no-repeat;background-size:16px 16px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.basicKnowledgeArea .basicKnowledgeList li a:hover .basicKnowledgeBox .title span{background:none}.basicKnowledgeArea02{padding:0}.basicKnowledgeArea02.mb40{margin-bottom:0 !important}.basicKnowledgeArea02.spmb40{margin-bottom:20px !important}.basicKnowledgeArea02 li{margin:0 20px 0 0;width:100%;background:linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);border:none;border-top:1px solid #c0c0c0;border-radius:0px}.basicKnowledgeArea02 li a{padding:10px 3%}.basicKnowledgeArea02 li a:hover{opacity:1}.basicKnowledgeArea02 li a:hover .detailArea .title{background:url(/images/common/nav/nav_arrow01.svg) right center no-repeat;background-size:16px 16px}.basicKnowledgeArea02 li a figure{display:inline-block;vertical-align:middle;float:none;margin-right:0;line-height:0;width:80px}.basicKnowledgeArea02 li a figure img{width:100%;max-width:initial}.basicKnowledgeArea02 li a .detailArea{display:inline-block;width:70%;width:-webkit-calc(100% - 87px);width:calc(100% - 87px);vertical-align:middle;padding:0 0 0 10px}.basicKnowledgeArea02 li a .detailArea .title{background:url(/images/common/nav/nav_arrow01.svg) right center no-repeat;background-size:17px 16px;border-bottom:none;font-size:18px;font-size:1.8rem;font-weight:bold;padding:0 15px 0 0;margin:0;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;line-height:1.2}.basicKnowledgeArea02 li a .detailArea .title.line2{padding:0 15px 0 0}.basicKnowledgeArea02 li a .detailArea .text{display:none}.basicKnowledgeArea02 li:last-child{border-bottom:1px solid #c0c0c0}main.servicePage .attentionBoxInfo{position:relative}main.servicePage .attentionBoxInfo .titleAttention{position:absolute;left:0;width:100%;font-size:2.2rem}main.servicePage .attentionBoxInfo .titleAttention p .title{padding:5px 0 5px 50px;margin-left:-19px;background-size:32px}main.servicePage .attentionBoxInfo .boxUlFloat{padding:10px 5px 15px}main.servicePage .attentionBoxInfo .boxUlFloat p{float:none;width:100%;text-align:center;padding-bottom:20px}main.servicePage .attentionBoxInfo .boxUlFloat ul{float:none;width:100%}main.servicePage .attentionBoxInfo .boxSummary dl dt{font-size:18px;font-size:1.8rem;margin-bottom:10px}main.servicePage .columnBoxinfo .columnWap2{margin-left:0}main.servicePage .columnBoxinfo .columnWap2 .columnBox{width:100%;margin-left:0}main.servicePage .columnBoxinfo .columnWap3{margin-left:0}main.servicePage .columnBoxinfo .columnWap3 .title{font-size:20px;font-size:2rem;padding:0 0 10px 0}main.servicePage .columnBoxinfo .columnWap3 .subtitle{padding:0 0 10px 0}main.servicePage .columnBoxinfo .columnWap3 p{padding:0}main.servicePage .columnBoxinfo .columnWap3 .columnBox{display:block;width:100%;padding:10px;margin:0 0 10px 0}.adviceBoxinfo{background:#f7ebe6}.adviceBoxinfo.mb60{margin-bottom:10px !important}.adviceBoxinfo .adviceBox{padding:0 3% 20px;width:100%;margin:0 auto}.adviceBoxinfo .adviceBox .adviceBoxTitle{padding:20px 0;font-size:20px;font-size:2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:22px;color:#274c80;margin-bottom:10px;padding-left:130px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.adviceBoxinfo .adviceBox .adviceBoxTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.adviceBoxinfo .adviceBox .adviceBoxTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.adviceBoxinfo .adviceBox .adviceBoxTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.adviceBoxinfo .adviceBox .adviceBoxSpan{padding:20px 0;line-height:1.2;margin-bottom:10px;padding-left:130px}.adviceBoxinfo .adviceBox .adviceBoxTxt{letter-spacing:-1px}.adviceBoxinfo .adviceBox.temoto{background:none}.adviceBoxinfo .adviceBox.temoto .adviceBoxTitle{background:url(/images/service/sp/img_back_temoto_mod.png) left top no-repeat;background-size:142px}.adviceBoxinfo .adviceBox.temoto .adviceBoxSpan{background:url(/images/service/sp/img_back_temoto_mod.png) left top no-repeat;background-size:142px;display:block}.adviceBoxinfo .adviceBox.original{background:none}.adviceBoxinfo .adviceBox.original .adviceBoxTitle{background:url(/images/service/sp/img_back_original_mod.png) left top no-repeat;background-size:142px}.adviceBoxinfo .adviceBox.original .adviceBoxSpan{background:url(/images/service/sp/img_back_original_mod.png) left top no-repeat;background-size:142px;display:block}.adviceBoxinfo .adviceBox.notes{background:none}.adviceBoxinfo .adviceBox.notes .adviceBoxTitle{background:url(/images/family/sp/img_back_notes_mod.png) left top no-repeat;background-size:142px}.adviceBoxinfo .adviceBox.notes .adviceBoxSpan{background:url(/images/family/sp/img_back_notes_mod.png) left top no-repeat;background-size:142px;display:block}.adviceBoxinfo .adviceBox.about{background:none}.adviceBoxinfo .adviceBox.about .adviceBoxTitle{background:url(/images/family/sp/img_back_about_mod2.png) left top no-repeat;background-size:142px}.adviceBoxinfo .adviceBox.about .adviceBoxSpan{background:url(/images/family/sp/img_back_about_mod2.png) left top no-repeat;background-size:142px;display:block}.adviceBoxinfo .adviceBox .whiteBtn{display:block;margin:10px auto;text-align:center;width:90%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:20px;font-size:2rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.adviceBoxinfo .adviceBox .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.adviceBoxinfo .adviceBox .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.adviceBoxinfo .adviceBox .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.adviceBoxinfo .adviceBox .whiteBtn{line-height:45px}.adviceBoxinfo .adviceBox .whiteBtn *::-ms-backdrop{line-height:45px}}@media screen and (max-width: 736px){.adviceBoxinfo .adviceBox .whiteBtn:not(:target){line-height:45px\9}.adviceBoxinfo .adviceBox .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.adviceBoxinfo .adviceBox .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}}@media screen and (max-width: 736px) and (max-width: 736px){.adviceBoxinfo .adviceBox .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media screen and (max-width: 736px){.adviceBoxinfo .adviceBox02{width:100%;margin:0 auto}.embalmingBoxinfo{background:#e5dfe9}.embalmingBoxinfo .embalmingBox{padding:20% 0;width:80%;margin:0 auto}.embalmingBoxinfo .embalmingBox .embalmingBoxTitle{font-size:22px;font-size:2.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:46px;color:#694987;margin-bottom:10px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.embalmingBoxinfo .embalmingBox .embalmingBoxTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.embalmingBoxinfo .embalmingBox .embalmingBoxTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.embalmingBoxinfo .embalmingBox .embalmingBoxTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.embalmingBoxinfo .embalmingBox .embalmingBoxTxt{letter-spacing:-1px}.contact24 .head{height:auto;padding:10px 0;text-align:center;background-size:100%}.contact24 .head img{width:240px}.contact24 .body{background:#f3e7cb}.contact24 .body .inner{padding:15px 0 20px;width:100%;min-height:initial}.contact24 .body .telbanner{padding:0 3%}.contact24 .body .telbanner img{width:100%}.contact24 .body .message{margin:15px 3% 17px}.contact24 .body .message img{width:100%}.contact24 .body .pointList{margin:0 3%;width:94%;background:#fff;border-radius:3px;padding:15px 10px 5px}.contact24 .body .pointList li{position:relative;padding:0 0 0 25px;margin:0 0 10px;font-size:14px;font-size:1.4rem;color:#274c80;font-weight:bold}.contact24 .body .pointList li:before{position:absolute;content:"";background:url(/images/consultation/img_check02.png) no-repeat;background-size:100%;width:14px;height:14px;left:5px;top:2px}.contact24 .body .text{font-size:16px;font-size:1.6rem}.previoClub .head{padding:10px 0}.previoClub .head .inner{margin:0 auto;width:100%}.previoClub .head .previoTitle{font-size:20px;font-size:2rem;margin:0 auto 10px;position:relative;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.previoClub .head .previoTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.previoClub .head .previoTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.previoClub .head .previoTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.previoClub .head .previoTitle:before{background:url(/images/introduce/contact/decoration_left.png) no-repeat;content:"";height:39px;left:-27px;position:absolute;top:10px;width:35px}.previoClub .head .previoTitle:after{background:url(/images/introduce/contact/decoration_right.png) no-repeat;content:"";height:39px;right:-27px;position:absolute;top:8px;width:30px}.previoClub .head .previoTitle .underline{background:url(/images/introduce/contact/underline.png) repeat-x center bottom}.previoClub .body{background:#fff}.previoClub .body .inner{margin:0 auto;padding:10px;width:100%}.previoClub .body .about{margin:0}.previoClub .body .about .title{font-size:20px;font-size:2rem;padding:10px 3%;text-align:center}.previoClub .body .about .text{font-size:16px;font-size:1.6rem;margin-bottom:20px}.previoClub .body .box{background:#e8eef6;padding:20px 3%}.previoClub .body .box .image{float:none;margin:0 0 20px;text-align:center}.previoClub .body .box .textArea{float:none;width:100%}.previoClub .body .box .textArea .point{margin:0}.previoClub .body .box .textArea .point li{font-size:1.4rem;width:49%;text-align:center;padding:15px 0;float:left;line-height:1.0;display:inline-block}.previoClub .body .box .textArea .point li.point1{margin-right:2%}.previoClub .body .box .textArea .point li+li{margin-left:0}.previoClub .body .box .textArea .privilege{margin:10px 0}.previoClub .body .box .textArea .privilege li{float:left;width:100%;margin:5px 0}.previoClub .body .box .textArea .privilege li .number{background:#003f98;color:#fff;font-size:14px;font-size:1.4rem;font-weight:bold;float:left;height:77px;margin:0 15px 0 0;padding:8px 0 0;text-align:center;width:85px}.previoClub .body .box .textArea .privilege li .number span{display:block;font-size:30px;font-size:3rem;font-weight:bold;line-height:1em;padding-top:3px}.previoClub .body .box .textArea .privilege li .text{font-weight:bold;color:#274c80;line-height:1.4;font-size:1.8rem}.previoClub .body .box .textArea .privilege li+li{float:right;width:100%}.previoClub .body .box .textArea .other{font-size:16px;font-size:1.6rem;margin:0 0 8px;text-align:center}.previoClub .body .box .textArea .detail{text-align:center}.previoClub .body .box .textArea .detail .whiteBtn{text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:15px;font-size:1.5rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 auto}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.previoClub .body .box .textArea .detail .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.previoClub .body .box .textArea .detail .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.previoClub .body .box .textArea .detail .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.previoClub .body .box .textArea .detail .whiteBtn{line-height:45px}.previoClub .body .box .textArea .detail .whiteBtn *::-ms-backdrop{line-height:45px}}@media screen and (max-width: 736px){.previoClub .body .box .textArea .detail .whiteBtn:not(:target){line-height:45px\9}.previoClub .body .box .textArea .detail .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.previoClub .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}}@media screen and (max-width: 736px) and (max-width: 736px){.previoClub .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media screen and (max-width: 736px){.previoClub .body .box .textArea .detail .whiteBtn span{background-position:10px 15px}.meritBoxInfo .merit{display:block;width:100%;height:auto;background:url(/images/family/img_home01.png) no-repeat center center;background-size:220px;padding:0 0 20px 0}.meritBoxInfo .demerit{display:inline-block;width:100%;height:auto;border-left:#ecebeb 1px solid;vertical-align:top;position:relative;background:url(/images/family/img_home02.png) no-repeat center center;background-size:210px;padding:0 0 20px 0}.contentSonae .body{background:#fff}.contentSonae .body .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:10px}.contentSonae .body .about{margin:0 20px 10px}.contentSonae .body .about .title{font-size:20px;font-size:2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1.2}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.contentSonae .body .about .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.contentSonae .body .about .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.contentSonae .body .about .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.contentSonae .body .about .text{font-size:16px;font-size:1.6rem}.contentSonae .body .box{background:#dfe6e3;padding:10px}.contentSonae .body .box .textArea{margin-left:0;width:auto;padding:0}.contentSonae .body .box .textArea .pointSonae{margin-bottom:10px}.contentSonae .body .box .textArea .pointSonae li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#fff;display:inline-block;letter-spacing:normal;vertical-align:top;width:100%}.contentSonae .body .box .textArea .pointSonae li:nth-child(1) dl dt{background-color:#94cfdd}.contentSonae .body .box .textArea .pointSonae li:nth-child(2){margin:10px 0}.contentSonae .body .box .textArea .pointSonae li:nth-child(2) dl dt{background-color:#ffb583}.contentSonae .body .box .textArea .pointSonae li:nth-child(3) dl dt{background-color:#c6eda4}.contentSonae .body .box .textArea .pointSonae li dl dt{font-size:18px;font-size:1.8rem}.contentSonae .body .box .textArea .pointSonae li dl dd{font-size:16px;font-size:1.6rem;padding:10px}.contentSonae .body .box .textArea .other{font-size:17px;font-size:1.7rem;margin:0 0 8px;text-align:center}.contentSonae .body .box .textArea .detail{text-align:center}.contentSonae .body .box .textArea .detail .whiteBtn{text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:15px;font-size:1.5rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 auto;line-height:1.2;padding-top:3px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.contentSonae .body .box .textArea .detail .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.contentSonae .body .box .textArea .detail .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.contentSonae .body .box .textArea .detail .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.contentSonae .body .box .textArea .detail .whiteBtn{line-height:45px}.contentSonae .body .box .textArea .detail .whiteBtn *::-ms-backdrop{line-height:45px}}@media screen and (max-width: 736px){.contentSonae .body .box .textArea .detail .whiteBtn:not(:target){line-height:45px\9}.contentSonae .body .box .textArea .detail .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.contentSonae .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}}@media screen and (max-width: 736px) and (max-width: 736px){.contentSonae .body .box .textArea .detail .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media screen and (max-width: 736px){.contentSonae .body .box .textArea .detail .whiteBtn span{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 10px}.imgProtect{position:relative;text-align:center}.imgProtect.spOnly{display:block}.imgProtect .cover{background:url(/images/common/cover.png);display:block;width:100%;height:100%;position:absolute;z-index:2;padding:100px;top:0;left:0}.imgProtect .img{z-index:0;position:relative}.imgProtect .coverImg{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;z-index:2}}.areaBlock{background-color:#fff}.areaBlock ul{padding:17px 0 20px}.areaForeword{font-size:20px;font-size:2rem;margin:13px 10px}.areaForeword.txtR{text-align:right}.areaPoint.spOnly{padding:0}.areaPoint.spOnly .inquirybanner{padding:0 10px}.areaPoint.spOnly .pointList{margin:10px 10px 20px}.areaPoint .main{padding-top:10px;background:#e4edf7}.areaPoint .main img{float:left}.areaPoint .main p{margin-left:15px;float:left;width:498px;margin-top:30px;font-size:15px;font-size:1.5rem;color:#1b1b1a;line-height:1.66;letter-spacing:-.05em}.areaPoint .main .flex{display:flex}.areaPoint .main .titleArea{width:325px;display:flex;flex-wrap:wrap;margin-left:-12px}.areaPoint .main .titleArea .titleSub{background:#2e4872;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:1.7rem;width:230px;height:22px;margin-left:33px}.areaPoint .main .titleArea .titleText{width:240px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:3.9rem;color:#2e4872;text-align:center;line-height:1;margin:0;position:relative;padding:10px 32px;letter-spacing:1.3px;font-weight:bold}.areaPoint .main .titleArea .titleText .small{font-size:3rem}.areaPoint .main .titleArea .titleText .marker{background:linear-gradient(transparent 70%, #fff586 0%);background-repeat:no-repeat;background-position:left 10px;background-size:100% 70%}.areaPoint .main .titleArea .titleText:before{content:"";background:url(/images/information/bg_ttl_line-balloon_left.webp) no-repeat left;padding:39px 18px;position:absolute;top:4px;left:5px}.areaPoint .main .titleArea .titleText:after{content:"";background:url(/images/information/bg_ttl_line-balloon_right.webp) no-repeat right;padding:40px 18px;position:absolute;top:4px;right:5px}.areaPoint .pointList{background-color:#f1f6fb}.areaPoint .pointList ol{padding:50px 0 25px;overflow:hidden}.areaPoint .pointList ol li{width:182px;float:left;background-color:#fff;margin-right:10px;position:relative}.areaPoint .pointList ol li:last-child{margin-right:0}.areaPoint .pointList ol li>img{position:absolute;top:-25px;left:50%;margin-left:-26px;line-height:1;display:inline-block}.areaPoint .pointList ol li dl{padding:38px 10px 15px;text-align:center}.areaPoint .pointList ol li dl dt{display:inline-block;font-size:20px;font-size:2rem;line-height:1.2;color:#2e4872;text-align:center}.areaPoint .pointList ol li dl dt .marker{background:linear-gradient(transparent 70%, #fff586 0%);background-repeat:no-repeat;background-position:left 3px;background-size:100% 70%}.areaPoint .pointList ol li dl dd{border-top:dotted 1px #313131;text-align:left;font-size:14px;font-size:1.4rem;color:#040d18;letter-spacing:-.05em;margin-top:10px;padding-top:10px}.areaPoint .pointList ol li .iconPoint{background:#6596d9;color:#fff;border-radius:50%;width:47px;height:47px;text-align:center;flex-wrap:wrap;line-height:1;padding-top:6px;position:absolute;top:-20px;left:36%;box-sizing:border-box;font-style:italic}.areaPoint .pointList ol li .iconPoint .point{font-size:1.2rem}.areaPoint .pointList ol li .iconPoint .num{font-size:2rem;font-weight:bold}.citiesFacilties.onlineArea{margin:0 auto 50px;max-width:700px;display:flex;align-items:center;justify-content:space-between;text-align:center}.citiesFacilties.onlineArea p.text{color:#274c80;font-size:20px;padding-top:5px}.citiesFacilties.onlineArea .button{font-size:26px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;border-radius:10px;padding:1px;display:block;text-align:center;text-decoration:none;box-shadow:0 3px 3px rgba(0,0,0,0.3);max-width:355px;width:100%}.citiesFacilties.onlineArea .button span{font-size:18px}@media all and (-ms-high-contrast: none){.citiesFacilties.onlineArea .button{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.citiesFacilties.onlineArea .button *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.citiesFacilties.onlineArea .button:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.citiesFacilties.onlineArea .button:hover{opacity:.8}.citiesFacilties.onlineArea .button .intInner{border-radius:10px;line-height:1.2;padding:5px 0}.citiesFacilties.onlineArea .online{background:linear-gradient(to bottom, #f2af70, #e6713d);color:#fff}.citiesFacilties.onlineArea .online .intInner{border:1px solid #fff}.citiesFacilties.btnArea{margin:0 auto;width:640px}.citiesFacilties.btnArea p.text{text-align:center;width:100%;color:#274c80;font-size:20px;position:relative;display:inline-block}.citiesFacilties.btnArea p.text:before,.citiesFacilties.btnArea p.text:after{content:'';position:absolute;top:50%;display:inline-block;width:44px;height:2px;background-color:#274c80;-webkit-transform:rotate(-60deg)}.citiesFacilties.btnArea p.text:before{left:30px;transform:rotate(-130deg)}.citiesFacilties.btnArea p.text:after{right:30px;transform:rotate(-50deg)}.citiesFacilties.btnArea ul{margin:20px 0 40px 0;display:flex;justify-content:space-between}.citiesFacilties.btnArea ul .button{font-size:26px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;border-radius:10px;padding:1px;display:block;text-align:center;text-decoration:none;box-shadow:0 3px 3px rgba(0,0,0,0.3);width:300px;margin-bottom:6px}.citiesFacilties.btnArea ul .button span{font-size:18px}@media all and (-ms-high-contrast: none){.citiesFacilties.btnArea ul .button{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.citiesFacilties.btnArea ul .button *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.citiesFacilties.btnArea ul .button:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.citiesFacilties.btnArea ul .button:hover{opacity:.8}.citiesFacilties.btnArea ul .button .intInner{border-radius:10px;line-height:1.2;padding:5px 0}.citiesFacilties.btnArea ul .online{background:linear-gradient(to bottom, #f2af70, #e6713d);color:#fff}.citiesFacilties.btnArea ul .online .intInner{border:1px solid #fff}.citiesFacilties.btnArea ul .kaikan{color:#fff;background:linear-gradient(to bottom, #9dd3d4, #4c8081)}.citiesFacilties.btnArea ul .kaikan .intInner{border:1px solid #fff}.cityPriceTitle{background:url(/images/information/bg_city_price.png) no-repeat top center;width:949px;height:74px;text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem}@media all and (-ms-high-contrast: none){.cityPriceTitle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.cityPriceTitle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.cityPriceTitle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.cityPriceTitle *{color:#304b78;display:inline-block;vertical-align:middle}.cityPriceTitle strong{font-size:30px;font-size:3rem;line-height:56px}.linkCityDetail{display:block;margin-right:auto;margin-left:auto;text-align:center;width:410px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;line-height:42px}@media all and (-ms-high-contrast: none){.linkCityDetail{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.linkCityDetail *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.linkCityDetail:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.linkCityDetail{line-height:45px}.linkCityDetail *::-ms-backdrop{line-height:45px}}.linkCityDetail:not(:target){line-height:45px\9}.linkCityDetail span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.linkCityDetail span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.linkCityDetail span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media all and (-ms-high-contrast: none){.linkCityDetail{line-height:44px}.linkCityDetail *::-ms-backdrop{line-height:44px}}.linkCityDetail:not(:target){line-height:44px\9}.arrow{line-height:1;margin:0 10px 15px;background:url(/images/common/icon_common_arrow_black.png) no-repeat left center;padding-left:20px}.areaSearch .inner{font-size:15px;font-size:1.5rem;background-color:#e4edf7;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:20px 12px 12px}.areaSearch .inner .mapInfo li{background:url(/images/common/icon_circle.png) no-repeat left center;padding-left:15px}@media screen and (max-width: 736px){.areaSearch .inner .mapInfo li{background-position:left 8px}}.areaSearch .inner .icon{overflow:hidden}@media screen and (max-width: 736px){.areaSearch .inner .icon{display:flex;justify-content:space-evenly;padding:0 20px;margin:-10px 0}}.areaSearch .inner .icon li{float:left;background:url(/images/common/icon_area_hall_txt.png) no-repeat left center;height:34px;line-height:34px;padding-left:42px;margin-right:20px}@media screen and (max-width: 736px){.areaSearch .inner .icon li{float:none;background-size:25px;padding-left:32px}}.areaSearch .inner .icon li:last-child{background:url(/images/common/icon_area_temple_txt.png) no-repeat left center;margin-right:0}@media screen and (max-width: 736px){.areaSearch .inner .icon li:last-child{background-size:25px}}.areaSearch .searchMap{background-color:#f5f5f5;overflow:hidden;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.areaSearch .searchMap div#map{width:950px;height:400px}@media screen and (max-width: 736px){.areaSearch .searchMap div#map{width:100%}}.areaSearch .searchMap .mapBubble{width:290px;overflow:hidden;padding:10px 0 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.areaSearch .searchMap .mapBubble dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f5f5f5 url(/images/common/icon_title03.png) left center no-repeat;-webkit-background-size:auto 19px;background-size:auto 19px;padding:2px 10px 2px 16px;font-size:18px;font-size:1.8rem;font-weight:bold;color:#274c80}@media all and (-ms-high-contrast: none){.areaSearch .searchMap .mapBubble dt{line-height:30px}.areaSearch .searchMap .mapBubble dt *::-ms-backdrop{line-height:30px}}.areaSearch .searchMap .mapBubble dt:not(:target){line-height:30px\9}.areaSearch .searchMap .mapBubble dd{margin:12px 0}.areaSearch .searchMap .mapBubble dd span{background:#F4F0E5;padding:3px 5px;margin-right:10px;width:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}.areaSearch .searchMap .mapBubble dd p{padding-left:68px;text-align:left}.areaSearch .searchMap .mapBubble a{float:right;padding-left:15px;background:url(/images/common/icon_common_arrow_next.png) left center no-repeat;line-height:1;height:16px}@media all and (-ms-high-contrast: none){.areaSearch .searchMap .mapBubble a{line-height:16px}.areaSearch .searchMap .mapBubble a *::-ms-backdrop{line-height:16px}}.areaSearch .searchMap .mapBubble a:not(:target){line-height:16px\9}.areaSearch .searchMap .mapBubble a:hover{opacity:0.8;color:#2e4872}.areaSearch .searchMap #mapList{float:left;width:420px;height:400px;background:#fff;padding:5px;border:1px solid #ddd;border-left:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.areaSearch .searchMap #mapList ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:5px 15px 5px 10px;height:100%;overflow-y:scroll}.areaSearch .searchMap #mapList ul .mapListCard{overflow:hidden;margin-bottom:15px}.areaSearch .searchMap #mapList ul .mapListCard dl{display:block;overflow:hidden}.areaSearch .searchMap #mapList ul .mapListCard dl .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;background:#F5F5F5;border-left:#2e4872 9px solid;-webkit-background-size:auto 19px;background-size:auto 19px;padding:2px 10px 2px 13px;font-size:19px;font-size:1.9rem}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .title{line-height:30px}.areaSearch .searchMap #mapList ul .mapListCard dl .title *::-ms-backdrop{line-height:30px}}.areaSearch .searchMap #mapList ul .mapListCard dl .title:not(:target){line-height:30px\9}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .title{padding:6px 10px 2px 16px}.areaSearch .searchMap #mapList ul .mapListCard dl .title *::-ms-backdrop{padding:6px 10px 2px 16px}}.areaSearch .searchMap #mapList ul .mapListCard dl .title:not(:target){padding:6px 10px 2px 16px\9}.areaSearch .searchMap #mapList ul .mapListCard dl .address{margin:8px 0;margin-left:68px;text-indent:-68px}.areaSearch .searchMap #mapList ul .mapListCard dl .address span{background:#F4F0E5;padding:3px 5px;margin-right:10px;width:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .koei{width:65px;color:#C83335;border:2px solid #C83335;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;padding:3px 0;line-height:13px;height:23px;display:inline-block}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .icon .koei{line-height:15px}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .koei *::-ms-backdrop{line-height:15px}}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .koei:not(:target){line-height:15px\9}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .minei{width:65px;color:#27673e;border:2px solid #27673e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;padding:3px 0;line-height:13px;height:23px;display:inline-block}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .icon .minei{line-height:15px}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .minei *::-ms-backdrop{line-height:15px}}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .minei:not(:target){line-height:15px\9}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .kasouba{width:65px;color:#a0310f;border:2px solid #a0310f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;padding:3px 0;line-height:13px;height:23px;display:inline-block}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .icon .kasouba{line-height:15px}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .kasouba *::-ms-backdrop{line-height:15px}}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .kasouba:not(:target){line-height:15px\9}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .large{width:65px;color:#867325;border:2px solid #867325;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;padding:3px 0;line-height:13px;height:23px;display:inline-block}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .icon .large{line-height:15px}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .large *::-ms-backdrop{line-height:15px}}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .large:not(:target){line-height:15px\9}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .parking{width:65px;color:#2d5098;border:2px solid #2d5098;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;padding:3px 0;line-height:13px;height:23px;display:inline-block}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .icon .parking{line-height:15px}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .parking *::-ms-backdrop{line-height:15px}}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .parking:not(:target){line-height:15px\9}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .ekichika{width:65px;color:#81511c;border:2px solid #81511c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center;padding:3px 0;line-height:13px;height:23px;display:inline-block}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard dl .icon .ekichika{line-height:15px}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .ekichika *::-ms-backdrop{line-height:15px}}.areaSearch .searchMap #mapList ul .mapListCard dl .icon .ekichika:not(:target){line-height:15px\9}.areaSearch .searchMap #mapList ul .mapListCard .detail{float:right;margin:10px 0 0;padding-left:15px;background:url(/images/common/icon_common_arrow_next.png) left center no-repeat;line-height:1;height:16px}@media all and (-ms-high-contrast: none){.areaSearch .searchMap #mapList ul .mapListCard .detail{line-height:20px}.areaSearch .searchMap #mapList ul .mapListCard .detail *::-ms-backdrop{line-height:20px}}.areaSearch .searchMap #mapList ul .mapListCard .detail:not(:target){line-height:20px\9}.areaSearch .searchMap #mapList ul .mapListCard .detail:hover{opacity:0.8;color:#2e4872}.areaHallList>li{padding:20px 15px;background-color:#fff;overflow:hidden;border:solid 1px #eaebf0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}.areaHallList>li:last-child{margin-bottom:25px}.areaHallList>li .areaDetailTitle{background-color:#f5f5f5;border-left:solid 5px #3e5882;border-bottom:dotted 1px #3e5882;margin-bottom:20px;padding:15px 0 15px 20px}@media screen and (max-width: 736px){.areaHallList>li .areaDetailTitle{padding:10px 0;border:0;margin-bottom:10px}.areaHallList>li .areaDetailTitle a,.areaHallList>li .areaDetailTitle .noAnchor{display:block;padding:0 30px 0 10px;position:relative;border-left:2px solid #2d4670}.areaHallList>li .areaDetailTitle a span.titleStyle,.areaHallList>li .areaDetailTitle .noAnchor span.titleStyle{text-decoration:none;font-weight:normal;display:block;font-size:1.8rem;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif}.areaHallList>li .areaDetailTitle a i.fa.fa-chevron-circle-right,.areaHallList>li .areaDetailTitle .noAnchor i.fa.fa-chevron-circle-right{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.areaHallList>li .areaDetailTitle span.titleSub{color:#0e1305;font-size:1.2rem;padding-left:0;font-weight:normal}}.areaHallList>li .areaDetailTitle *{display:inline-block;vertical-align:middle;line-height:1}.areaHallList>li .areaDetailTitle .titleStyle{font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.areaHallList>li .areaDetailTitle .titleStyle{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.areaHallList>li .areaDetailTitle .titleStyle *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.areaHallList>li .areaDetailTitle .titleStyle:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.areaHallList>li .areaDetailTitle .titleSub{padding-left:13px;font-size:16px;font-size:1.6rem;color:#797979}.areaHallList>li .areaDetailTitle a .titleStyle{text-decoration:underline}.areaHallList>li>img{width:189px;height:auto;float:left;margin-right:25px;margin-bottom:10px}.areaHallList>li .detail{position:relative;min-height:auto;padding-bottom:6px;float:right;width:76%}.areaHallList>li .detail.map{float:none;width:100%}.areaHallList>li .detail.map .btn{right:-80%}@media screen and (max-width: 736px){.areaHallList>li .detail{float:none;width:auto}}.areaHallList>li .detail.noImg{min-height:0 !important}.areaHallList>li .detail.noImg p{height:auto}.areaHallList>li .detail .type{overflow:hidden}.areaHallList>li .detail .type li{font-size:14px;font-size:1.4rem;float:left;border-style:solid;border-width:2px;min-width:75px;height:26px;line-height:22px;text-align:center;margin-right:8px;padding:0 8px;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast: none){.areaHallList>li .detail .type li{line-height:23px}.areaHallList>li .detail .type li *::-ms-backdrop{line-height:23px}}.areaHallList>li .detail .type li:not(:target){line-height:23px\9}.areaHallList>li .detail .type li:last-chilc{margin-right:0}.areaHallList>li .detail .type li.koei{border-color:#C83335;color:#C83335}.areaHallList>li .detail .type li.minei{border-color:#27673e;color:#27673e}.areaHallList>li .detail .type li.kasouba{border-color:#a0310f;color:#a0310f}.areaHallList>li .detail .type li.large{border-color:#867325;color:#867325}.areaHallList>li .detail .type li.parking{border-color:#2d5098;color:#2d5098}.areaHallList>li .detail .type li.ekichika{border-color:#81511c;color:#81511c}.areaHallList>li .detail p{line-height:1.6;font-size:15px;font-size:1.5rem;margin:10px 0;position:relative;overflow:hidden;max-height:72px}.areaHallList>li .detail p:before,.areaHallList>li .detail p:after{background:#fff;position:absolute}.areaHallList>li .detail p:before{content:"...";top:48px;right:0}.areaHallList>li .detail p:after{content:"";height:100%;width:100%}.areaHallList>li .detail dl{font-size:15px;font-size:1.5rem;letter-spacing:-.4em;display:flex}.areaHallList>li .detail dl.access dd{width:630px}.areaHallList>li .detail dl *{display:inline-block;letter-spacing:normal;vertical-align:middle}.areaHallList>li .detail dl dt{font-size:16px;font-size:1.6rem;background-color:#f5f0e6;min-width:81px;height:34px;margin:0 8px 10px 0px;line-height:34px;padding:0 6px;text-align:center}@media all and (-ms-high-contrast: none){.areaHallList>li .detail dl dt{line-height:36px}.areaHallList>li .detail dl dt *::-ms-backdrop{line-height:36px}}.areaHallList>li .detail dl dt:not(:target){line-height:36px\9}@media screen and (max-width: 736px){.areaHallList>li .detail dl dt{margin:6px 0 3px}}.areaHallList>li .detail dl dt.icon{width:3%;height:auto;text-align:left;display:flex;margin-top:4px;background:none;min-width:auto}@media screen and (max-width: 736px){.areaHallList>li .detail dl dt.icon{width:10%;display:block}}.areaHallList>li .detail dl dd{padding:0 0 5px;width:95%}@media screen and (max-width: 736px){.areaHallList>li .detail dl dd{padding:8px 4px;font-size:1.6rem;width:90%}}.areaHallList>li .detail dl dd.w100{width:784px}@media screen and (max-width: 736px){.areaHallList>li .detail dl dd.w100{max-width:100%}}.areaHallList>li .detail dl dd .caption{font-weight:bold;margin-bottom:5px;display:block}.areaHallList>li .detail .btn{display:block;width:172px;height:40px;line-height:40px;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);border:solid 1px #424da3;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-size:19px;font-size:1.9rem;text-decoration:none;text-align:center;position:relative;bottom:0;right:-74%}@media all and (-ms-high-contrast: none){.areaHallList>li .detail .btn{line-height:42px}.areaHallList>li .detail .btn *::-ms-backdrop{line-height:42px}}.areaHallList>li .detail .btn:not(:target){line-height:42px\9}.areaHallList>li .detail .btn span{display:block;background-image:url(/images/common/icon_common_arrow_next.png);background-repeat:no-repeat;background-position:14px center;padding-left:8px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.areaHallList>li .detail .btn:hover{opacity:0.8}.areaHallList>li .detail .btn:hover span{background-position:17px center}.areaHallList>li.flex{display:flex;flex-wrap:wrap}@media screen and (max-width: 736px){.areaHallList>li.flex{display:block}}.areaHallList>li.flex .areaDetailTitle{width:100%}.areaHallList>li.flex .imageArea{width:30%}.areaHallList>li.flex .detail{width:70%}.areaHallList>li .noImage{width:30%}@media screen and (max-width: 736px){.areaHallList>li .noImage{width:auto;margin:0 auto;display:block}}.areaHallList .basic_description{display:none}.areaHallList .basic_description.accordion-desc.open{display:block}.areaHallList .accordion-switch{display:block;padding-bottom:2px;color:#244676;text-align:center;font-size:1.8rem;position:relative;cursor:pointer}.areaHallList .accordion-switch .moreLink{display:inline-block;border-bottom:1px solid #244676;vertical-align:-webkit-baseline-middle;font-size:1.6rem;line-height:2.6rem}.areaHallList .accordion-switch.close .open{display:none}.areaHallList .accordion-switch.close:after{content:"";background:url(/images/common/icon_common_circle_plus.png) no-repeat;position:relative;right:-13px;top:15px;padding:5px 13px;background-size:18px}.areaHallList .accordion-switch.open .close{display:none}.areaHallList .accordion-switch.open:after{content:"";background:url(/images/common/icon_common_circle_minus.png) no-repeat;position:relative;right:-13px;top:13px;padding:5px 13px;background-size:18px}@media screen and (max-width: 736px){.areaHallList .imageArea{display:flex;justify-content:center}}.areaHallList .imageArea .mainImage{width:210px;overflow:hidden;height:153px;margin-bottom:10px}.areaHallList .imageArea .imageList{width:40%;height:40px}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList{padding-left:5px;width:auto}}.areaHallList .imageArea .imageList ul{height:50px;display:flex}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul{display:block}}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul li{width:66px;height:43px;margin-bottom:8px;margin-top:3px}}.areaHallList .imageArea .imageList ul li picture{overflow:hidden}.areaHallList .imageArea .imageList ul li picture source,.areaHallList .imageArea .imageList ul li picture img{width:84px;margin-left:4px;margin-top:-5px;display:block}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul li picture source,.areaHallList .imageArea .imageList ul li picture img{width:100%;overflow:hidden;margin-top:auto}}.areaHallList .imageArea .imageList ul li picture source:nth-child(2),.areaHallList .imageArea .imageList ul li picture img:nth-child(2){margin-left:0}.areaHallList .imageArea .imageList ul li picture source:hover,.areaHallList .imageArea .imageList ul li picture img:hover{border:3px solid #2e4872;margin:-3px}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul li picture source:hover,.areaHallList .imageArea .imageList ul li picture img:hover{border:2px solid #2e4872;margin:0}}.areaHallList .imageArea .imageList ul li.selected-thumbnail picture source,.areaHallList .imageArea .imageList ul li.selected-thumbnail picture img{border:3px solid #2e4872;margin:-4px 4px -8px -4px;width:79px;margin-left:0px;display:block}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul li.selected-thumbnail picture source,.areaHallList .imageArea .imageList ul li.selected-thumbnail picture img{border:2px solid #2e4872;margin:4px 4px -8px 0;width:100%;overflow:hidden}}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul li:first-child{margin-top:0;margin-bottom:9px}.areaHallList .imageArea .imageList ul li:first-child picture source,.areaHallList .imageArea .imageList ul li:first-child picture img{margin-bottom:0}.areaHallList .imageArea .imageList ul li.selected-thumbnail:first-child picture source,.areaHallList .imageArea .imageList ul li.selected-thumbnail:first-child picture img{margin-top:0;margin-bottom:-4px}}@media screen and (max-width: 736px){.areaHallList .imageArea .imageList ul li:nth-child(2){margin-top:0;margin-bottom:10px}.areaHallList .imageArea .imageList ul li:nth-child(2) picture source,.areaHallList .imageArea .imageList ul li:nth-child(2) picture img{margin-bottom:1px;margin-top:0px}.areaHallList .imageArea .imageList ul li.selected-thumbnail:nth-child(2) picture source,.areaHallList .imageArea .imageList ul li.selected-thumbnail:nth-child(2) picture img{margin-top:1px;margin-bottom:-5px}}.information .sec01 .inner1{overflow:hidden}.information .sec01 .inner1 .contentLeft{position:relative;float:left}.information .sec01 .inner1 .contentLeft h2{width:470px;font-size:34px;font-size:3.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;text-align:center;background:#f5f5f5;margin-bottom:8px}@media all and (-ms-high-contrast: none){.information .sec01 .inner1 .contentLeft h2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.information .sec01 .inner1 .contentLeft h2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.information .sec01 .inner1 .contentLeft h2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.information .sec01 .inner1 .contentLeft ul{width:470px;height:383px;background:url(/images/information/img_info_bg01_mod2.png) center center no-repeat}.information .sec01 .inner1 .contentLeft ul li{display:block;width:174px;vertical-align:top}.information .sec01 .inner1 .contentLeft ul .tokyo{display:block;width:174px;height:99px;text-indent:-9999px;background:url(/images/information/icon_info_arrow_tokyo.png) no-repeat,url(/images/information/img_info_btn_tokyo.png) no-repeat;background-position:20px center,center center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;position:relative;top:54px;left:53px}.information .sec01 .inner1 .contentLeft ul .tokyo:hover{background-position:25px center,center center;opacity:0.8}.information .sec01 .inner1 .contentLeft ul .kanagawa{display:block;width:174px;height:99px;text-indent:-9999px;background:url(/images/information/icon_info_arrow_kanagawa.png) no-repeat,url(/images/information/img_info_btn_kanagawa.png) no-repeat;background-position:20px center,center center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;position:relative;top:85px;left:46px}.information .sec01 .inner1 .contentLeft ul .kanagawa:hover{background-position:25px center,center center;opacity:0.8}.information .sec01 .inner1 .contentLeft ul .chiba{display:block;width:174px;height:99px;text-indent:-9999px;background:url(/images/information/icon_info_arrow_chiba.png) no-repeat,url(/images/information/img_info_btn_chiba.png) no-repeat;background-position:20px center,center center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;position:relative;top:-40px;left:246px}.information .sec01 .inner1 .contentLeft ul .chiba:hover{background-position:25px center,center center;opacity:0.8}.information .sec01 .inner1 .contentRight{position:relative;float:right}.information .sec01 .inner1 .contentRight h2{width:470px;font-size:34px;font-size:3.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;text-align:center;background:#f5f5f5;margin-bottom:8px}@media all and (-ms-high-contrast: none){.information .sec01 .inner1 .contentRight h2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.information .sec01 .inner1 .contentRight h2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.information .sec01 .inner1 .contentRight h2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.information .sec01 .inner1 .contentRight ul{width:470px;height:383px;background:url(/images/information/img_info_bg02.png) center center no-repeat}.information .sec01 .inner1 .contentRight ul li{display:block;width:174px;vertical-align:top}.information .sec01 .inner1 .contentRight ul .hyogo{display:block;width:174px;height:99px;text-indent:-9999px;background:url(/images/information/icon_info_arrow_hyogo.png) no-repeat,url(/images/information/img_info_btn_hyogo.png) no-repeat;background-position:20px center,center center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;position:relative;top:30px;left:38px}.information .sec01 .inner1 .contentRight ul .hyogo:hover{background-position:25px center,center center;opacity:0.8}.information .sec01 .inner1 .contentRight ul .osaka{display:block;width:174px;height:99px;text-indent:-9999px;background:url(/images/information/icon_info_arrow_osaka.png) no-repeat,url(/images/information/img_info_btn_osaka.png) no-repeat;background-position:20px center,center center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;position:relative;top:46px;left:150px}.information .sec01 .inner1 .contentRight ul .osaka:hover{background-position:25px center,center center;opacity:0.8}.information .sec01 .inner1 .contentRight ul .nara{display:block;width:174px;height:99px;text-indent:-9999px;background:url(/images/information/icon_info_arrow_nara.png) no-repeat,url(/images/information/img_info_btn_nara.png) no-repeat;background-position:20px center,center center;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;position:relative;top:66px;left:265px}.information .sec01 .inner1 .contentRight ul .nara:hover{background-position:25px center,center center;opacity:0.8}.information .sec01 .asideTxt{padding-top:10px;text-align:center;font-size:14px;font-size:1.4rem}.information .sec01 .inner2 a{width:667px;height:150px;display:block;text-indent:-9999px;margin:0 auto;background:url(/images/information/img_info_arrow01.png) 27px center no-repeat,url(/images/information/img_info_btn01.png) center center no-repeat;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.information .sec01 .inner2 a:hover{background:url(/images/information/img_info_arrow01.png) 32px center no-repeat,url(/images/information/img_info_btn01.png) center center no-repeat;opacity:0.8}.information .sec02 .inner1{background:#e4edf7}.information .sec02 .inner1 .w950{background:url(/images/information/img_info_point_title.png) left bottom no-repeat;padding:40px 0 30px;overflow:hidden}.information .sec02 .inner1 .w950 p{float:right;width:500px;font-size:15px;font-size:1.5rem}.information .sec02 .inner2{background:#f1f6fb}.information .sec02 .inner2 .w950{font-size:0;letter-spacing:-.4em;padding:25px 0 30px}.information .sec02 .inner2 .w950 .columnBox5{position:relative;padding:95px 10px 10px;margin-top:25px;display:inline-block;vertical-align:top;width:182px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;letter-spacing:normal;background:#fff}.information .sec02 .inner2 .w950 .columnBox5:not(:first-child){margin-left:10px}.information .sec02 .inner2 .w950 .columnBox5 img{position:absolute;top:-25px;left:50%;margin-left:-81px}.information .sec02 .inner2 .w950 .columnBox5 p{padding-top:10px}.information .sec03 .w950{height:394px;background:url(/images/information/img_info_bg04.png) center center no-repeat}.information .sec03 .w950 .inner{padding:30px;width:654px}.information .sec03 .w950 .inner p{font-size:15px;font-size:1.5rem;margin-top:5px;font-weight:bold}.information .sec03 .w950 .inner a{display:block;margin:0 auto;text-align:center;text-align:center;width:490px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.information .sec03 .w950 .inner a{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.information .sec03 .w950 .inner a *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.information .sec03 .w950 .inner a:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.information .sec03 .w950 .inner a{line-height:45px}.information .sec03 .w950 .inner a *::-ms-backdrop{line-height:45px}}.information .sec03 .w950 .inner a:not(:target){line-height:45px\9}.information .sec03 .w950 .inner a span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.information .sec03 .w950 .inner a span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.information .sec03 .w950 .inner a span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.hallHeader{background-color:#f5f2f0;border-top:solid 6px #2e4872}.hallHeader .w950{letter-spacing:-.4em}.hallHeader .w950 .hallTitle{display:inline-block;vertical-align:top;letter-spacing:-.4em;width:550px;margin:18px 0}.hallHeader .w950 .hallTitle img{display:inline-block;vertical-align:middle;letter-spacing:normal;margin-right:10px}.hallHeader .w950 .hallTitle .hallName{display:inline-block;vertical-align:middle;letter-spacing:normal;width:445px}.hallHeader .w950 .hallTitle .hallName a{text-decoration:none}.hallHeader .w950 .hallTitle .hallName a:hover *{color:#2378d1}.hallHeader .w950 .hallTitle .hallName a .ruby{margin-top:8px;line-height:1}.hallHeader .w950 .hallTitle .hallName a h1,.hallHeader .w950 .hallTitle .hallName a .faqPage{font-size:46px;font-size:4.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;padding-top:3px;line-height:1;letter-spacing:-1px}@media all and (-ms-high-contrast: none){.hallHeader .w950 .hallTitle .hallName a h1,.hallHeader .w950 .hallTitle .hallName a .faqPage{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hallHeader .w950 .hallTitle .hallName a h1 *::-ms-backdrop,.hallHeader .w950 .hallTitle .hallName a .faqPage *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hallHeader .w950 .hallTitle .hallName a h1:not(:target),.hallHeader .w950 .hallTitle .hallName a .faqPage:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hallHeader .w950 .hallTell{display:inline-block;vertical-align:top;letter-spacing:normal;width:400px;margin-top:12px;position:relative}.hallHeader .w950 .hallTell .title{background-color:#304b78;text-align:center;font-weight:bold;font-size:18px;font-size:1.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;width:400px;padding:2px 5px}.hallHeader .w950 .hallTell img{margin:7px 0}.mac .hallHeader_mini .w690 .hallTell .telText{font-size:3rem}.hallHeader_mini{background-color:#f5f2f0;border-top:solid 6px #2e4872}.hallHeader_mini .w690{width:690px;margin:0 auto;letter-spacing:-.4em}.hallHeader_mini .w690 .hallTitlew640{width:640px;margin:0 auto}.hallHeader_mini .w690 .hallTitle{display:inline-block;vertical-align:top;letter-spacing:-.4em;width:396px;margin:18px 0;padding-right:5px}.hallHeader_mini .w690 .hallTitle img{display:inline-block;vertical-align:middle;letter-spacing:normal}.hallHeader_mini .w690 .hallTitle .hallName{display:inline-block;vertical-align:middle;letter-spacing:normal}.hallHeader_mini .w690 .hallTitle .hallName h1{font-size:42px;font-size:4.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#304b78;padding-top:3px;line-height:1;letter-spacing:-1px}@media all and (-ms-high-contrast: none){.hallHeader_mini .w690 .hallTitle .hallName h1{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hallHeader_mini .w690 .hallTitle .hallName h1 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hallHeader_mini .w690 .hallTitle .hallName h1:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hallHeader_mini .w690 .hallTitle .hallName .ruby{margin-top:8px;line-height:1}.hallHeader_mini .w690 .hallTell{display:inline-block;vertical-align:top;letter-spacing:normal;width:238px;margin-top:12px;text-align:center;position:relative}.hallHeader_mini .w690 .hallTell .title{background-color:#304b78;text-align:center;font-weight:bold;font-size:18px;font-size:1.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;width:234px;padding:2px 5px}.hallHeader_mini .w690 .hallTell img{margin-top:7px}.hallHeader_mini .w690 .hallTell .telText{position:absolute;top:56%;left:39px;font-size:34px;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#2D4670;letter-spacing:-0.5px}.hallForeword{background-color:#fff}.hallForeword .w950{overflow:hidden;padding:20px 0 50px}.hallForeword .w950 .title,.hallForeword .w950 p.faqPage{font-size:20px;font-size:2rem;background:url(/images/common/icon_title03.png) no-repeat left center;padding-left:20px;font-weight:normal;margin-bottom:15px}.hallForeword .w950 img{float:left;margin-right:35px}.hallForeword .w950 img.nhk{float:none;display:block;width:280px;margin-right:0;padding-bottom:5px}.hallForeword .w950 .detail{float:left;width:655px}.hallForeword .w950 .detail .type{overflow:hidden}.hallForeword .w950 .detail .type li{font-size:14px;font-size:1.4rem;float:left;border-style:solid;border-width:2px;min-width:75px;height:26px;line-height:22px;text-align:center;margin-right:8px;padding:0 8px;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast: none){.hallForeword .w950 .detail .type li{line-height:23px}.hallForeword .w950 .detail .type li *::-ms-backdrop{line-height:23px}}.hallForeword .w950 .detail .type li:not(:target){line-height:23px\9}.hallForeword .w950 .detail .type li:last-chilc{margin-right:0}.hallForeword .w950 .detail .type li.koei{border-color:#C83335;color:#C83335}.hallForeword .w950 .detail .type li.minei{border-color:#27673e;color:#27673e}.hallForeword .w950 .detail .type li.kasouba{border-color:#a0310f;color:#a0310f}.hallForeword .w950 .detail .type li.large{border-color:#867325;color:#867325}.hallForeword .w950 .detail .type li.parking{border-color:#2d5098;color:#2d5098}.hallForeword .w950 .detail .type li.ekichika{border-color:#81511c;color:#81511c}.hallForeword .w950 .detail p{font-size:17px;font-size:1.7rem;margin-top:10px;line-height:1.52}.hallForeword .hallNameArea{border-bottom:2px solid #304b78;padding:0}.hallForeword .hallNameArea h1{font-size:4.6rem;color:#304b78;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";line-height:5.5rem}.hallForeword .hallNameArea .description{color:#797979;padding-bottom:15px}.informationReadText{background-color:rgba(255,255,255,0.85);padding:20px 25px;border:1px solid #d6d3cd}.informationReadText .text01{color:#274c80;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1.4;margin-bottom:10px}@media all and (-ms-high-contrast: none){.informationReadText .text01{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.informationReadText .text01 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.informationReadText .text01:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hallPlace{background-color:#fff;padding:25px 20px;overflow:hidden}.hallPlace .left{float:left;width:474px}.hallPlace .left div#map{width:474px;height:415px;margin-bottom:15px}.hallPlace .left .mapBubble{width:290px;overflow:hidden;padding:10px 0 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hallPlace .left .mapBubble dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f5f5f5 url(/images/common/icon_title03.png) left center no-repeat;-webkit-background-size:auto 19px;background-size:auto 19px;padding:2px 10px 2px 16px;font-size:18px;font-size:1.8rem;font-weight:bold;color:#274c80}@media all and (-ms-high-contrast: none){.hallPlace .left .mapBubble dt{line-height:30px}.hallPlace .left .mapBubble dt *::-ms-backdrop{line-height:30px}}.hallPlace .left .mapBubble dt:not(:target){line-height:30px\9}.hallPlace .left .mapBubble dd{margin:12px 0}.hallPlace .left .mapBubble dd span{background:#F4F0E5;padding:3px 5px;margin-right:10px;width:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}.hallPlace .left .mapBubble dd p{padding-left:68px;text-align:left}.hallPlace .left .mapBubble a{float:right;padding-left:15px;background:url(/images/common/icon_common_arrow_next.png) left center no-repeat;line-height:1;height:16px}@media all and (-ms-high-contrast: none){.hallPlace .left .mapBubble a{line-height:16px}.hallPlace .left .mapBubble a *::-ms-backdrop{line-height:16px}}.hallPlace .left .mapBubble a:not(:target){line-height:16px\9}.hallPlace .left .mapBubble a:hover{opacity:0.8;color:#2e4872}.hallPlace .left .btnMap{font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;display:block;border:solid 1px #424da3;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-align:center;text-decoration:none;padding:5px 0;color:#2d4670;box-shadow:0px 3px 0px rgba(0,0,0,0.3)}@media all and (-ms-high-contrast: none){.hallPlace .left .btnMap{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hallPlace .left .btnMap *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hallPlace .left .btnMap:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hallPlace .left .btnMap:hover{opacity:0.8}.hallPlace .right{float:right;width:415px}.hallPlace .right table{margin-top:-10px;font-size:15px;font-size:1.5rem;table-layout:fixed;border-collapse:separate;border-spacing:0 10px}.hallPlace .right table tr th{width:93px}.hallPlace .right table tr th span{display:block;padding:5px 0;background-color:#f5f0e6}.hallPlace .right table tr td{padding:0 22px;min-width:98px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hallPlace .right .btnPhoto{font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;width:325px;display:block;border:solid 1px #424da3;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-align:center;text-decoration:none;margin-right:auto;margin-left:auto;padding:5px 0;color:#2d4670;box-shadow:0px 3px 0px rgba(0,0,0,0.3)}@media all and (-ms-high-contrast: none){.hallPlace .right .btnPhoto{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hallPlace .right .btnPhoto *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hallPlace .right .btnPhoto:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hallPlace .right .btnPhoto:hover{opacity:0.8}.hallPlace .right .btnPhoto span{display:block;background:url(/images/common/icon_common_build.png) no-repeat 16px center;padding-left:15px}.hallPlace .right>p{text-align:center;font-size:15px;font-size:1.5rem}.hallDetail{background-color:#fff;padding:45px 20px 20px}.hallDetail .inner{background:url(/images/information/img_border_hall.png) no-repeat center bottom;margin-bottom:25px;padding-bottom:25px}.hallDetail .inner:last-of-type{background:none;margin-bottom:0;padding-bottom:0}.hallDetail .inner .photoList{width:729px;margin-top:-10px;margin-right:auto;margin-left:auto;overflow:hidden}.hallDetail .inner .photoList li{width:229px;float:left;margin-right:21px;margin-top:10px}.hallDetail .inner .photoList li img{vertical-align:bottom}.hallDetail .inner .photoList li:nth-of-type(3n){margin-right:0}.hallDetail .inner .photoList li p{margin-top:5px}.hallDetail .inner .hallMovie .title{text-align:center;font-size:24px;font-size:2.4rem;margin-bottom:15px}.hallDetail .inner .hallMovie .movie{width:520px;margin-right:auto;margin-left:auto;margin-bottom:15px}.hallDetail .inner .hallMovie .movie img{vertical-align:bottom}.hallDetail .inner .hallFeature .title{text-align:center;font-size:24px;font-size:2.4rem;margin-bottom:25px}.hallDetail .inner .hallFeature ul{background-color:#f9f6f0;padding:10px 20px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.hallDetail .inner .hallFeature ul li{width:385px;float:left;background:url(/images/common/icon_common_gold.png) no-repeat left 10px;padding-left:20px;padding-right:30px;margin-top:20px}.hallDetail .inner .hallFeature ul li dl dt{font-size:18px;font-size:1.8rem;color:#8f6632}.hallDetail .inner .hallFeature ul li dl dd{font-size:14px;font-size:1.4rem}.staffComment{padding:15px;border:solid 3px #dcc7a6;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#fff}.staffComment .title{font-size:24px;font-size:2.4rem;color:#304b78;margin-bottom:10px;padding:7px 15px 17px;border-bottom:dotted 1px #304b78}.staffComment .text{width:680px;float:left;margin-left:15px;margin-bottom:20px}.staffComment .text .subTitle{font-size:20px;font-size:2rem;color:#8f6632;margin:20px 0 10px;font-weight:bold}.staffComment .text p{margin-top:20px;font-size:15px;font-size:1.5rem}.staffComment .text p.pr{font-weight:bold;font-size:17px;font-size:1.7rem;color:#583828}.staffComment .staffCard{float:right;width:173px;background-color:#f5f0e6;text-align:center;margin-top:10px;margin-right:15px;padding:25px 0 20px}.staffComment .staffCard img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;vertical-align:bottom;margin-bottom:20px}.staffComment .staffCard p{font-weight:bold}.staffComment .btnDir{display:block;text-align:center;clear:both;width:326px;border:solid 1px #bebebe;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin-right:auto;margin-left:auto;text-decoration:none;color:#324e7d;padding:5px 0;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);box-shadow:0px 2px 5px rgba(0,0,0,0.2)}.staffComment .btnDir:hover{opacity:0.8}.staffComment .btnDir span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 18px center}.userVoice{background-color:#fff;padding:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.userVoice ul li{background-color:#f5f0e6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-bottom:18px;padding:20px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;letter-spacing:-.4em}.userVoice ul li:last-of-type{margin-bottom:0}.userVoice ul li img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;display:inline-block;vertical-align:middle;letter-spacing:normal;margin-right:30px}.userVoice ul li dl{display:inline-block;vertical-align:middle;letter-spacing:normal;width:720px}.userVoice ul li dl dt{font-size:20px;font-size:2rem;color:#8f6632;margin-bottom:10px;font-weight:bold}.userVoice ul li dl dd{font-size:15px;font-size:1.5rem}.hallRelation{border:solid 1px #f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.hallRelation .inner{padding:30px}.hallRelation .inner.hall{padding:30px 0;background-color:#fff}.hallRelation .inner .townList,.hallRelation .inner .prefList{overflow:hidden}.hallRelation .inner .townList li,.hallRelation .inner .prefList li{float:left;margin-right:20px}.hallRelation .inner .townList li:last-child,.hallRelation .inner .prefList li:last-child{margin-right:0}.hallRelation .whiteBtn{margin:20px auto 0;display:block;text-align:center;width:410px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:20px;font-size:2rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.hallRelation .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hallRelation .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hallRelation .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.hallRelation .whiteBtn{line-height:45px}.hallRelation .whiteBtn *::-ms-backdrop{line-height:45px}}.hallRelation .whiteBtn:not(:target){line-height:45px\9}.hallRelation .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.hallRelation .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.hallRelation .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.hallRelation .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px center}.hallRelation .whiteBtn:hover span{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;background-position:19px center}.hallRelationBox.borderBold .hallRelation{border:solid 1px #cfcdca}.hallCarouselList{width:894px;margin:0 auto;position:relative}.hallCarouselList .slick-arrow{border:0;outline:none;font-size:0;width:49px;height:49px;position:absolute;z-index:2;top:50%;margin-top:-30px;cursor:pointer;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.hallCarouselList .slick-arrow:hover{opacity:0.8}.hallCarouselList .slick-prev{left:-15px;background:url(/images/common/icon_common_slide_prev.png) no-repeat left center}.hallCarouselList .slick-prev:hover{left:-11px}.hallCarouselList .slick-next{right:-15px;background:url(/images/common/icon_common_slide_next.png) no-repeat left center}.hallCarouselList .slick-next:hover{right:-11px}.hallCarouselList li{width:216px;background-color:#fff;border:solid 1px #d1d1d1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 3px}.hallCarouselList li a{display:block;text-decoration:none;position:relative}.hallCarouselList li a:hover .thumb img,.hallCarouselList li a:hover .hallName,.hallCarouselList li a:hover .detail{opacity:0.8}.hallCarouselList li a .thumb{width:210px;height:153px;margin:3px auto 0}.hallCarouselList li a .hallName{margin:0 3px;font-size:18px;font-size:1.8rem;font-weight:bold;color:#304b78;border-left:solid 5px #304b78;border-bottom:dotted 1px #3d3d3d;padding:10px 0 10px 28px;background:url(/images/common/icon_common_arrow_next.png) no-repeat 8px center}.hallCarouselList li a .detail{color:#282828;font-size:14px;font-size:1.4rem;padding:10px 15px;line-height:1.2}.hallCarouselList li a .tag{z-index:9999;position:absolute;top:0;left:3px;color:#fff;font-size:14px;font-size:1.4rem;letter-spacing:0.1em;padding:0 8px;background-color:#e6713d}.hallCarouselList li a .tag span,.hallCarouselList li a .tag strong{display:inline-block;vertical-align:middle}.hallCarouselList li a .tag span{padding-top:2px}.hallCarouselList li a .tag strong{font-size:20px;font-size:2rem}.hallDetailBlock{background-color:#fff;padding:25px 20px}.hallDetailBlock table{font-size:17px;font-size:1.7rem;table-layout:fixed;border-collapse:separate;border-spacing:0 10px;margin-top:-10px}.hallDetailBlock table tr *{vertical-align:top}.hallDetailBlock table tr th span{display:block;text-align:left;background-color:#f5f0e6;padding:5px 15px;min-width:62px}.hallDetailBlock table tr td{padding:5px 0 5px 20px}.w950 .caseList{margin-left:-20px;margin-right:-20px}.w950 .caseList li{width:283px}.w950 .caseList li .caseListBox table{width:auto}.w950 .caseList li.num01 .subtitle{color:#4d81a3}.w950 .caseList li.num02 .subtitle{color:#645993}.w950 .caseList.column02 li{width:438px}.w950 .caseList.column02 li table tr th{width:142px}.w950 .caseList.column02 li table tr td{width:297px}.w950 .caseList.column02 li .type .price{width:300px}.w950 .caseList.column02 li .type .price02{display:table-cell;width:150px}.w950 .caseList.column02 li .type .caution{display:table-cell;width:155px;vertical-align:middle}.w950 .caseList.column02 li .subtitle{border-bottom:dotted 1px #2a2a2a;padding:10px;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:18px}.w950 .caseList.column02 li .subtitle02{padding-top:19px;padding-bottom:19px}.w950 .caseList.column02 li .subtitle03{padding-top:28px;padding-bottom:28px}.caseList{letter-spacing:-.4em;text-align:center}.caseList.none li .title:after{display:none !important}.caseList li{text-align:left;margin:0 12px;width:287px;display:inline-block;letter-spacing:normal;vertical-align:top;border-style:solid;border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.caseList li a{text-decoration:none;display:block}.caseList li a:hover{opacity:0.8}.caseList li .title{text-align:center;color:#fff;position:relative;line-height:1;padding:4px 0 5px}.caseList li .title .caseNum{font-size:18px;font-size:1.8rem}.caseList li .title .caseNum span{font-size:30px;font-size:3rem;padding-left:8px}.caseList li .title .caseCount{position:absolute;right:8px;top:4px;width:88px;padding:3px 0 2px;text-align:center;font-size:16px;font-size:1.6rem;background-color:#eef4f5;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px;color:#385f77;line-height:1}.caseList li .title .caseCount span{font-weight:bold;letter-spacing:-.08em;font-size:24px;font-size:2.4rem;padding-right:3px}.caseList li .title:after{content:"";display:block;width:24px;height:24px;position:absolute;top:7px;left:10px;background:url(/images/information/icon_caselist_01.png)}.caseList li .type{padding:0 12px;border-bottom:dotted 1px #2a2a2a;overflow:hidden;position:relative;display:block}.caseList li .type .tagBox{display:table-cell;vertical-align:middle;width:125px;height:60px}.caseList li .type .tagBox.tagBox02{width:300px}.caseList li .type .tagBox .tag{border-style:solid;border-width:2px;padding:0 10px;margin-right:10px;line-height:20px !important;text-align:center;background-color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-weight:bold;display:block;padding-top:1px}@media all and (-ms-high-contrast: none){.caseList li .type .tagBox .tag{line-height:29px}.caseList li .type .tagBox .tag *::-ms-backdrop{line-height:29px}}.caseList li .type .tagBox .tag:not(:target){line-height:29px\9}.caseList li .type .tagBox .tag.family{border-color:#dd523b;color:#dd523b}.caseList li .type .tagBox .tag.general{border-color:#304b78;color:#304b78}.caseList li .type .tagBox .tag.free{border-color:#5a9eb4;color:#5a9eb4}.caseList li .type .tagBox .tag.owakarekai{border-color:#79588d;color:#79588d}.caseList li .type .tagBox .tag.before{border-color:#397aa8;color:#397aa8}.caseList li .type .price{display:table-cell;vertical-align:middle;color:#000000;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:20px;font-size:2rem;width:132px;text-align:center}@media all and (-ms-high-contrast: none){.caseList li .type .price{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.caseList li .type .price *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.caseList li .type .price:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.caseList li .type .price span{color:#b1233b;font-size:38px;font-size:3.8rem}.caseList li table{width:100%;table-layout:fixed}.caseList li table tr *{color:#000;font-size:15px;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.caseList li table tr th{padding:5px 8px 5px 13px;width:73px;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px;font-weight:normal}.caseList li table tr td{padding:5px 8px;width:214px;border-bottom-style:solid;border-bottom-width:1px}.caseList li table tr .last{border-bottom:none}.caseList li.num01{border-color:#4d81a3;background-color:#fcfdfd}.caseList li.num01 .title{background-color:#4d81a3}.caseList li.num01 .title .caseCount{color:#4d81a3;background-color:#fcfdfd}.caseList li.num01 .title:after{background:none}.caseList li.num01 table th,.caseList li.num01 table td{border-color:#4d81a3}.caseList li.num01 table th{color:#4d81a3;background-color:#eef4f5}.caseList li.num01 table th,.caseList li.num01 table td{border-color:#4d81a3}.caseList li.num01 table th{color:#4d81a3;background-color:#eef4f5}.caseList li.num01 a .title:after{background:url(/images/information/icon_caselist_01.png) !important}.caseList li.num02{border-color:#645993;background-color:#fcfdfe}.caseList li.num02 .title{background-color:#645993}.caseList li.num02 .title .caseCount{color:#645993;background-color:#fcfcfe}.caseList li.num02 .title:after{background:none}.caseList li.num02 table th,.caseList li.num02 table td{border-color:#645993}.caseList li.num02 table th{color:#645993;background-color:#dbdde7}.caseList li.num02 a .title:after{background:url(/images/information/icon_caselist_02.png) !important}.caseList li.num03{border-color:#765948;background-color:#fcfcfc}.caseList li.num03 .title{background-color:#765948}.caseList li.num03 .title .caseCount{color:#765948;background-color:#fcfcfc}.caseList li.num03 .title:after{background:none}.caseList li.num03 table th,.caseList li.num03 table td{border-color:#765948}.caseList li.num03 table th{color:#765948;background-color:#e7e5de}.caseList li.num03 a .title:after{background:url(/images/information/icon_caselist_03.png) !important}.caseList.anchorLink .num01 a .title:after{background:url(/images/information/icon_caselist_anchor_01.png) !important}.caseList.anchorLink .num02 a .title:after{background:url(/images/information/icon_caselist_anchor_02.png) !important}.caseList.anchorLink .num03 a .title:after{background:url(/images/information/icon_caselist_anchor_03.png) !important}.attentionBnr{border:solid 3px #c4144a;background:#fff url(/images/information/bg_bnr_attention.webp) no-repeat center left;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-size:15px;font-size:1.5rem;letter-spacing:-.4em;padding:10px 0 13px;content-visibility:auto;contain-intrinsic-size:200px}.attentionBnr img,.attentionBnr .inner{display:inline-block;vertical-align:top;letter-spacing:normal}.attentionBnr img{padding-left:30px}.attentionBnr .inner{width:550px;padding-top:18px;padding-left:25px}.attentionBnr .inner a{display:block;margin:10px auto 0;text-align:center;width:292px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;line-height:43px}@media all and (-ms-high-contrast: none){.attentionBnr .inner a{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.attentionBnr .inner a *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.attentionBnr .inner a:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.attentionBnr .inner a{line-height:45px}.attentionBnr .inner a *::-ms-backdrop{line-height:45px}}.attentionBnr .inner a:not(:target){line-height:45px\9}.attentionBnr .inner a span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.attentionBnr .inner a span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.attentionBnr .inner a span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media all and (-ms-high-contrast: none){.attentionBnr .inner a{line-height:45px}.attentionBnr .inner a *::-ms-backdrop{line-height:45px}}.attentionBnr .inner a:not(:target){line-height:45px\9}.caseBlock{background-color:#fff}.caseBlock .titleBlock{overflow:hidden}.caseBlock .titleBlock .main{width:935px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;border-left-style:solid;border-left-width:15px;border-bottom-style:solid;border-bottom-width:1px;display:table}@media all and (-ms-high-contrast: none){.caseBlock .titleBlock .main{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.caseBlock .titleBlock .main *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.caseBlock .titleBlock .main:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.caseBlock .titleBlock .main .imgBox{width:390px;height:128px;float:right}.caseBlock .titleBlock .main .titBox{width:515px;float:left;padding:7px 0;padding-left:25px}.caseBlock .titleBlock .main .titBox .type{font-size:22px;font-size:2.2rem;letter-spacing:-.4em}.caseBlock .titleBlock .main .titBox .type span{display:inline-block;vertical-align:bottom;line-height:35px}.caseBlock .titleBlock .main .titBox .type .num{font-size:36px;font-size:3.6rem;line-height:42px;padding-top:1px}.caseBlock .titleBlock .main .titBox .type>*{display:inline-block;letter-spacing:normal;vertical-align:bottom}.caseBlock .titleBlock .main .titBox .type .tag{font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;font-size:17px;font-size:1.7rem;border-style:solid;border-width:2px;padding:0 10px;height:26px;background-color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-weight:bold;margin-bottom:3px}@media all and (-ms-high-contrast: none){.caseBlock .titleBlock .main .titBox .type .tag{margin-left:10px}.caseBlock .titleBlock .main .titBox .type .tag *::-ms-backdrop{margin-left:10px}}.caseBlock .titleBlock .main .titBox .type .tag.family{border-color:#dd523b;color:#dd523b}.caseBlock .titleBlock .main .titBox .type .tag.general{border-color:#304b78;color:#304b78}.caseBlock .titleBlock .main .titBox .type .tag.free{border-color:#5a9eb4;color:#5a9eb4}.caseBlock .titleBlock .main .titBox .type .tag.owakarekai{border-color:#79588d;color:#79588d}.caseBlock .titleBlock .main .titBox .type .tag.before{border-color:#397aa8;color:#397aa8}.caseBlock .titleBlock .main .title{line-height:1.1;font-size:28px;font-size:2.8rem;padding-bottom:10px;height:60px;display:table-cell;vertical-align:middle}.caseBlock .titleBlock .contents.left{float:left;width:555px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px 30px}.caseBlock .titleBlock .contents.left .voice{font-size:24px;font-size:2.4rem;font-weight:bold;background-repeat:no-repeat;background-position:left center;padding-left:35px}.caseBlock .titleBlock .contents.left ul{margin-top:10px}.caseBlock .titleBlock .contents.left ul li{font-size:15px;font-size:1.5rem;color:#333333;margin-left:-5px}.caseBlock .titleBlock .contents.right{float:right;width:390px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:25px 0 3px 25px;word-wrap:break-word}.caseBlock .titleBlock .contents.right dl{color:#000;width:100%;letter-spacing:-.4em}.caseBlock .titleBlock .contents.right dl *{display:inline-block;letter-spacing:normal;vertical-align:top;margin-bottom:13px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.caseBlock .titleBlock .contents.right dl dt{width:74px;text-align:center;background-color:#fff}.caseBlock .titleBlock .contents.right dl dd{width:290px}.caseBlock .titleBlock .contents.right dl dd.short01{width:80px}.caseBlock .titleBlock .contents.right dl dd.short02{width:120px}.caseBlock .detail{padding:35px 16px 20px}.caseBlock .detail .inner{overflow:hidden}.caseBlock .detail .inner .allPrice{float:left;width:309px;position:relative}.caseBlock .detail .inner .allPrice:after{content:"";display:block;background:url(/images/information/icon_case_arrow.png) no-repeat 0 0;width:22px;height:38px;position:absolute;top:153px;right:-22px}.caseBlock .detail .inner .allPrice>a{display:block;margin-top:12px;font-size:15px;font-size:1.5rem;letter-spacing:-.05em;background:url(/images/common/icon_common_arrow_next.png) no-repeat 4px 4px;padding-left:20px}.caseBlock .detail .inner .allPrice>a:hover{opacity:0.8;color:#2e4872}.caseBlock .detail .inner .allPrice .box{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border:solid 3px #b1233b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.caseBlock .detail .inner .allPrice .box>.title{font-size:20px;font-size:2rem;color:#fff;font-weight:bold;padding:7px 0 10px;text-align:center;background:url(/images/information/bg_price_allprice.gif) repeat 0 0}.caseBlock .detail .inner .allPrice .box .inner{padding:12px;font-size:15px;font-size:1.5rem}.caseBlock .detail .inner .allPrice .box .inner .priceBox{background-color:#faeaf1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:9px;margin-bottom:5px}.caseBlock .detail .inner .allPrice .box .inner .priceBox .title{background-color:#fff;text-align:center;font-size:20px;font-size:2rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-weight:bold}.caseBlock .detail .inner .allPrice .box .inner .priceBox .price{color:#b1233b;font-weight:bold;font-size:30px;font-size:3rem;text-align:center;position:relative;padding-right:69px}.caseBlock .detail .inner .allPrice .box .inner .priceBox .price span{display:inline-block;vertical-align:bottom;line-height:48px}.caseBlock .detail .inner .allPrice .box .inner .priceBox .price .price{font-size:46px;font-size:4.6rem;letter-spacing:-.05em;padding-right:3px;line-height:56px}.caseBlock .detail .inner .allPrice .box .inner .priceBox .price small{position:absolute;right:3px;bottom:10px;display:inline-block;font-weight:bold;color:#fff;font-size:15px;font-size:1.5rem;background-color:#858382;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:66px;height:25px}.caseBlock .detail .inner .allPrice .box .inner p strong{font-size:18px;font-size:1.8rem}.caseBlock .detail .inner .allPrice .box .inner p small{font-size:14px;font-size:1.4rem}.caseBlock .detail .inner .allPrice .box .inner p:last-of-type{margin:10px 6px}.caseBlock .detail .inner .priceDetail{float:right;width:590px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.caseBlock .detail .inner .priceDetail .priceTitle{padding:14px 20px;border-bottom-style:solid;border-bottom-width:1px;letter-spacing:-.4em}.caseBlock .detail .inner .priceDetail .priceTitle *{display:inline-block;vertical-align:middle;letter-spacing:normal}.caseBlock .detail .inner .priceDetail .priceTitle .title{font-size:20px;font-size:2rem;font-weight:bold}.caseBlock .detail .inner .priceDetail .priceTitle .attention{font-size:15px;font-size:1.5rem;line-height:1.3;margin-left:25px}.caseBlock .detail .inner .priceDetail ul{padding:30px 20px 10px;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.caseBlock .detail .inner .priceDetail ul li{width:49%;display:inline-block;margin-bottom:20px;letter-spacing:-.4em}.caseBlock .detail .inner .priceDetail ul li img,.caseBlock .detail .inner .priceDetail ul li dl{display:inline-block;vertical-align:top;letter-spacing:normal}.caseBlock .detail .inner .priceDetail ul li dl{width:163px;padding-left:12px;color:#09111d;line-height:1.3}.caseBlock .detail .inner .priceDetail ul li dl dt{font-size:17px;font-size:1.7rem;font-weight:bold}.caseBlock .detail .inner .priceDetail ul li dl dd p{font-size:14px;font-size:1.4rem;line-height:1.4;letter-spacing:-.03em}.caseBlock .detail .inner .priceDetail ul li dl dd p strong{display:block;font-size:20px;font-size:2rem}.caseBlock .detail .inner .priceDetail ul li dl dd p strong span{color:#b1233b;font-size:24px;font-size:2.4rem;padding-right:2px}.caseBlock .detail .inner .priceDetail ul li dl dd p strong+span{margin-top:-2px}.caseBlock .detail .inner .priceDetail ul li dl dd p>span{display:block;margin:3px 0 5px}.caseBlock .detail .inner .priceDetail ul li dl dd p a{display:block;font-size:15px;font-size:1.5rem;letter-spacing:-.05em;background:url(/images/common/icon_common_arrow_next.png) no-repeat 4px 2px;padding-left:20px}.caseBlock .detail .inner .priceDetail ul li dl dd p a:hover{opacity:0.8;color:#2e4872}.caseBlock .detail .consultation{font-size:23px;font-size:2.3rem;text-align:center;position:relative;letter-spacing:-.05em}.caseBlock .detail .consultation span{font-size:28px;font-size:2.8rem;padding-right:2px;position:relative;z-index:2;background:url(/images/common/bg_underline_yellow.gif) repeat-x center 25px}.caseBlock .detail .consultation:before,.caseBlock .detail .consultation:after{content:"";display:block;background:url(/images/common/border_normal.png) repeat-x center;width:76px;height:4px;position:absolute;top:50%;margin-top:-2px}.caseBlock .detail .consultation:before{left:0}.caseBlock .detail .consultation:after{right:0}.caseBlock .detail .userImpression{padding:0 12px 25px;letter-spacing:-.4em}.caseBlock .detail .userImpression .title{letter-spacing:normal;font-size:24px;font-size:2.4rem;font-weight:bold;background-repeat:no-repeat;background-position:7px center;border-bottom:dotted 1px #2c2c2c;margin-bottom:20px;padding:15px 0 15px 60px}.caseBlock .detail .userImpression img{width:125px;display:inline-block;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-right:22px;margin-left:13px}.caseBlock .detail .userImpression .inner{width:730px;display:inline-block;vertical-align:middle;letter-spacing:normal}.caseBlock .detail .userImpression .inner .subTit{font-size:20px;font-size:2rem;color:#8f6632;margin-bottom:10px}.caseBlock .detail .userImpression .inner ul{font-size:15px;font-size:1.5rem;color:#333333}.caseBlock .detail .userImpression .inner ul li{padding-left:1em;text-indent:-1em}.caseBlock.num01 .titleBlock{background-color:#f2fcfd;color:#4f85a7}.caseBlock.num01 .titleBlock .main{border-left-color:#4f85a7;border-bottom-color:#4f85a7}.caseBlock.num01 .titleBlock .contents.left .voice{color:#5088aa;background-image:url(/images/information/icon_case_voice_01.png)}.caseBlock.num01 .titleBlock .contents.right{background-color:#e8f2f3}.caseBlock.num01 .detail .inner .priceDetail{background-color:#e8f2f3}.caseBlock.num01 .detail .inner .priceDetail .priceTitle{border-bottom-color:#adbccb}.caseBlock.num01 .detail .inner .priceDetail .priceTitle .title{color:#5087a9}.caseBlock.num01 .detail .userImpression{background-color:#e8f2f3}.caseBlock.num01 .detail .userImpression .title{color:#5087a9;background-image:url(/images/information/icon_case_comment_01.png)}.caseBlock.num01+.caseConclusion{border-color:#5087a9}.caseBlock.num01+.caseConclusion .title{color:#5087a9}.caseBlock.num02 .titleBlock{background-color:#f4f3fe;color:#685d99}.caseBlock.num02 .titleBlock .main{border-left-color:#685d99;border-bottom-color:#685d99}.caseBlock.num02 .titleBlock .contents.left .voice{background-image:url(/images/information/icon_case_voice_02.png)}.caseBlock.num02 .titleBlock .contents.right{background-color:#e6e5ef}.caseBlock.num02 .detail .inner .priceDetail{background-color:#e6e5ef}.caseBlock.num02 .detail .inner .priceDetail .priceTitle{border-bottom-color:#abb3c9}.caseBlock.num02 .detail .inner .priceDetail .priceTitle .title{color:#665a95}.caseBlock.num02 .detail .userImpression{background-color:#e6e5ef}.caseBlock.num02 .detail .userImpression .title{color:#685d99;background-image:url(/images/information/icon_case_comment_02.png)}.caseBlock.num02+.caseConclusion{border-color:#685d99}.caseBlock.num02+.caseConclusion .title{color:#685d99}.caseBlock.num03 .titleBlock{background-color:#f3f3f3;color:#785b49}.caseBlock.num03 .titleBlock .main{border-left-color:#785b49;border-bottom-color:#785b49}.caseBlock.num03 .titleBlock .contents.left .voice{background-image:url(/images/information/icon_case_voice_03.png)}.caseBlock.num03 .titleBlock .contents.right{background-color:#e7e5de}.caseBlock.num03 .detail .inner .priceDetail{background-color:#e7e5de}.caseBlock.num03 .detail .inner .priceDetail .priceTitle{border-bottom-color:#acb3bd}.caseBlock.num03 .detail .inner .priceDetail .priceTitle .title{color:#785b49}.caseBlock.num03 .detail .userImpression{background-color:#e7e5de}.caseBlock.num03 .detail .userImpression .title{color:#785b49;background-image:url(/images/information/icon_case_comment_03.png)}.caseBlock.num03+.caseConclusion{border-color:#785b49}.caseBlock.num03+.caseConclusion .title{color:#785b49}.caseConclusion{background-color:#fff;border-style:solid;border-width:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:10px 10px 15px}.caseConclusion .title{font-weight:bold;font-size:24px;font-size:2.4rem;border-bottom:dotted 1px #2c2c2c;padding:13px;margin-bottom:15px}.caseConclusion .inner{margin:10px;font-size:15px;font-size:1.5rem;overflow:hidden}.caseConclusion .inner .subTit{font-size:20px;font-size:2rem;color:#8f6632;font-weight:bold;margin-bottom:10px;width:763px}.caseConclusion .inner img{float:right;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-top:-4%}.caseConclusion .inner img+p{width:725px;float:left}.areaSearchBnr{display:block;border:solid 2px #7e9cbe;text-align:center;background:#e1ecf7 url(/images/information/bg_area_search_city.png) no-repeat top center;font-size:26px;font-size:2.6rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.areaSearchBnr{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.areaSearchBnr *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.areaSearchBnr:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.areaSearchBnr:hover{opacity:0.8}.areaSearchBnr p{background:url(/images/common/icon_common_arrow_next_large.png) no-repeat 25px center;padding:18px 60px;text-align:left}.areaSearchBnr p *{display:inline-block;vertical-align:middle}.areaSearchBnr p strong{font-size:44px;font-size:4.4rem}.areaSearchBnr p span{padding-left:5px;letter-spacing:0.08em}.kaikanTitleWrapper{background:#fff url(/images/information/jisha/bg_kaikan01.jpg) top center repeat-x;width:100%;border-top:3px solid #274c80}.kaikanTitleWrapper .title{display:block;text-align:center;padding:55px 0}.kaikanTitleWrapper .inner h2{width:100%;display:block;font-size:0}.kaikanTitleWrapper .inner .txt{padding:20px;margin-bottom:10px;font-size:15px;font-size:1.5rem}.kaikanTitleWrapper .inner .txt b{font-weight:bold}.kaikanTitleWrapper .inner .txt .accentTxt{font-weight:bold;color:#9b774c;font-size:18px;font-size:1.8rem}.information .kaikanMainWrapper{background:#fcf5e5}.information .kaikanMainWrapper .sec01 .columnWrapper01{overflow:hidden;padding-left:10px;padding-right:10px;letter-spacing:-.4em;font-size:0}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner{vertical-align:top;font-size:15px;font-size:1.5rem;letter-spacing:normal;display:inline-block;width:290px;padding:0 10px}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner img{width:100%;display:block;font-size:0}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner h3{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;color:#2e2810;margin:10px 0 5px;line-height:1.2;white-space:nowrap;text-align:center}@media all and (-ms-high-contrast: none){.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner h3{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner h3 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner h3:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner h3.indent01{text-indent:1rem}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner h3 span{width:290px;display:table-cell;height:56px;vertical-align:middle}.information .kaikanMainWrapper .sec01 .columnWrapper01 .inner p{text-align:center;font-size:14px;font-size:1.4rem}.information .kaikanMainWrapper .sec02 h2{display:block;font-size:0}.information .kaikanMainWrapper .sec02 .inner{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#fff;padding:20px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02{position:relative;width:100%;overflow:hidden;font-size:0;letter-spacing:-.4em}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02:before{content:"";position:absolute;top:327px;left:0;width:100%;height:4px;background:url(/images/information/jisha/bg_kaikan_border.png) center center repeat-x}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02:after{content:"";position:absolute;top:0;left:50%;margin-left:-2px;width:4px;height:100%;background:url(/images/information/jisha/bg_kaikan_border.png) center center repeat-y}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox{vertical-align:top;width:50%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:1.5rem;letter-spacing:normal;padding-top:15px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox:nth-child(odd){padding-right:20px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox:nth-child(even){padding-left:24px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox:nth-child(n+3){padding-top:24px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox h3{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem}@media all and (-ms-high-contrast: none){.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox h3{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox h3 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox h3:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .boxInner{vertical-align:top;overflow:hidden}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .boxInner .fl{float:left;display:block;font-size:0}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .boxInner .fr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:right;width:225px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .miniBtn{display:block;font-size:16px;font-size:1.6rem;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dedede;padding:0 15px 2px 15px;text-decoration:none;background:-moz-linear-gradient(center top, #fff 5%, #f7f7f7 100%);background:-ms-linear-gradient(top, #fff 5%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7');background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #fff), color-stop(100%, #f7f7f7));background-color:#ffffff;color:#324e7d;display:inline-block;text-shadow:1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 0px 29px -24px #ffffff;-moz-box-shadow:inset 0px 0px 29px -24px #ffffff;box-shadow:inset 0px 0px 29px -24px #ffffff;width:270px;text-align:center;box-shadow:0.7px 1.9px 5px rgba(15,13,17,0.27);padding-top:5px\9;margin:10px auto;display:block}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .miniBtn .btnWap{background:url(/images/common/icon_footer_arrow01.png) no-repeat left center;font-weight:bold;padding-left:25px;vertical-align:middle}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .miniBtn .btnWap .small{font-size:15px;font-size:1.5rem;vertical-align:middle;margin-top:-5px}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .miniBtn:hover{opacity:0.8}.information .kaikanMainWrapper .sec02 .inner .columnWrapper02 .columnBox .miniBtn .arrowBox{background:url(/images/common/icon_common_arrow_next.png) no-repeat left center;padding:5px 0 2px 5px;display:block}.information .kaikanMainWrapper .sec02 a.whiteBtn{margin:20px auto 50px;display:block;text-align:center;width:426px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}@media all and (-ms-high-contrast: none){.information .kaikanMainWrapper .sec02 a.whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.information .kaikanMainWrapper .sec02 a.whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.information .kaikanMainWrapper .sec02 a.whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.information .kaikanMainWrapper .sec02 a.whiteBtn{line-height:45px}.information .kaikanMainWrapper .sec02 a.whiteBtn *::-ms-backdrop{line-height:45px}}.information .kaikanMainWrapper .sec02 a.whiteBtn:not(:target){line-height:45px\9}.information .kaikanMainWrapper .sec02 a.whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.information .kaikanMainWrapper .sec02 a.whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.information .kaikanMainWrapper .sec02 a.whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.information .kaikanMainWrapper .sec03 .inner{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#fff;padding:20px}.information .kaikanMainWrapper .sec03 .inner .kaikanList{margin-top:30px;font-size:0;letter-spacing:-.4em;width:100%}.information .kaikanMainWrapper .sec03 .inner .kaikanList li{vertical-align:top;font-size:15px;font-size:1.5rem;letter-spacing:normal;display:inline-block;width:170px;padding-bottom:5px;margin-left:15px}.information .kaikanMainWrapper .sec03 .inner .kaikanList li:nth-child(n+6){padding-top:10px;border-top:1px dotted #959cb4}.information .kaikanMainWrapper .sec03 .inner .kaikanList li:nth-child(5n+1),.information .kaikanMainWrapper .sec03 .inner .kaikanList li:first-child{margin-left:0}.information .kaikanMainWrapper .sec03 .inner .kaikanList li a{display:block;-webkit-transition:0.2s;transition:0.2s}.information .kaikanMainWrapper .sec03 .inner .kaikanList li a:hover{opacity:0.8;color:#2e4872}.information .kaikanMainWrapper .sec03 .inner .kaikanList li a p{padding-left:16px;background:url(/images/common/icon_common_arrow_next.png) 2px 4px no-repeat;-webkit-transition:0.2s;transition:0.2s}.information .kaikanMainWrapper .sec03 .inner .inlineList li{display:inline-block;font-size:15px;font-size:1.5rem;margin-right:20px}.information .kaikanMainWrapper .sec03 .inner .inlineList li:before{content:"・"}.information .kaikanMainWrapper .sec03 .inner .inlineList li a:hover{opacity:0.8;color:#2e4872}.accessPage .w690{width:690px;margin:0 auto}.accessPage #map{width:640px;height:420px;text-align:left}.accessPage .mapBubble{width:210px;overflow:hidden;padding:10px 0 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.accessPage .mapBubble dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f5f5f5 url(/images/common/icon_title03.png) left center no-repeat;-webkit-background-size:auto 19px;background-size:auto 19px;padding:2px 10px 2px 16px;font-size:18px;font-size:1.8rem;font-weight:bold;color:#274c80}@media all and (-ms-high-contrast: none){.accessPage .mapBubble dt{line-height:30px}.accessPage .mapBubble dt *::-ms-backdrop{line-height:30px}}.accessPage .mapBubble dt:not(:target){line-height:30px\9}.accessPage .mapBubble dd{margin:12px 0}.accessPage .mapBubble dd span{background:#F4F0E5;padding:3px 5px;margin-right:10px;width:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}.accessPage .mapBubble dd p{padding-left:68px;text-align:left}.accessPage .mapBubble a{float:right;padding-left:15px;background:url(/images/common/icon_common_arrow_next.png) left center no-repeat;line-height:1;height:16px}@media all and (-ms-high-contrast: none){.accessPage .mapBubble a{line-height:16px}.accessPage .mapBubble a *::-ms-backdrop{line-height:16px}}.accessPage .mapBubble a:not(:target){line-height:16px\9}.accessPage .mapBubble a:hover{opacity:0.8;color:#2e4872}.accessPage .mapWap{margin:20px auto;text-align:center;width:650px}.accessPage .viewBoxinfo{width:640px;margin:20px auto;border-top:1px #d2bea3 solid;border-right:1px #d2bea3 solid;border-left:1px #d2bea3 solid}.accessPage .viewBoxinfo th{background:#f5f0e6;border-right:1px #d2bea3 solid;text-align:left;padding:10px;width:142px}.accessPage .viewBoxinfo td{padding:10px}.accessPage .viewBoxinfo tr{border-bottom:1px #d2bea3 solid;padding:5px 10px}.accessPage .copyBoxinfo{width:640px;margin:0 auto;margin-top:30px}.accessPage .copyBoxinfo li{display:inline-block;vertical-align:middle}.accessPage .copyBoxinfo li .copyLight{clear:both;width:522px;line-height:1;padding-top:20px;font-size:11px;font-size:1.1rem;display:block}.feeExample{background:#fff;padding:0 15px;border:1px solid #959cb4;border-radius:4px}.feeExample h3{font-size:3rem;border-bottom:1px solid #959cb4;padding:14px 25px 10px;margin:0 -25px 0;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";color:#fff;background-image:url(/images/common/icon_common_arrow_down_w.png);background-repeat:no-repeat;background-position:98% center}.feeExample h3 span{width:120px;padding:6px 10px 3px;margin-left:5 px;font-size:2.2rem;color:#282828;text-align:center;background-color:#fff;margin-left:20px}.feeExample h3 .txtBrown{color:#765948;font-size:2.2rem;margin-right:10px}.feeExample h3 .txtL{font-size:3.6rem;line-height:2.7rem;vertical-align:text-top;padding:0 15px 0 3px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.feeExample h3 .txtL{line-height:3.3rem;vertical-align:bottom}}.feeExample h3 .txtL _::-webkit-full-page-media,.feeExample h3 .txtL _:future,.feeExample h3 .txtL :root .safariTxtL{line-height:3.3rem;vertical-align:bottom}.feeExample h3.open{background-image:url(/images/common/icon_common_arrow_up_w.png);background-repeat:no-repeat;background-position:98% center}.feeExample .infoBox{display:none}.feeExample .infoBox.open{display:block}.feeExample .infoBox.open ul.info{display:flex;justify-content:space-between}.feeExample .infoBox.open ul.info li.leftArea{padding:10px 20px 15px 0;width:45%}.feeExample .infoBox.open ul.info li.leftArea img{margin:0 auto;display:block}.feeExample .infoBox.open ul.info li.leftArea .attention{font-size:1.3rem;margin-bottom:10px}.feeExample .infoBox.open ul.info li.leftArea table{font-size:1.5rem;table-layout:fixed;border-collapse:separate;border-spacing:0 10px;margin-bottom:10px}.feeExample .infoBox.open ul.info li.leftArea table tr th{width:93px}.feeExample .infoBox.open ul.info li.leftArea table tr th span{display:block;padding:5px 0 0;background-color:#f5f0e6;text-align:center;margin-bottom:5px;width:73px;height:30px}.feeExample .infoBox.open ul.info li.leftArea table tr td{min-width:98px;box-sizing:border-box}.feeExample .infoBox.open ul.info li.leftArea .feeTotalArea{display:flex;flex-wrap:wrap;justify-content:space-between;background:#faeaf1;line-height:5rem;margin-bottom:15px;font-weight:bold;padding:5px 10px 0px}.feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .feeTotal{font-size:2rem}.feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .emp{font-size:3.2rem;color:#b1233b;vertical-align:bottom}.feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .emp span{color:#282828;font-size:2.2rem;padding-left:3px}.feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .emp span.priceInc{font-size:1rem}.feeExample .infoBox.open ul.info li.rightArea{border-left:1px solid #d2d2d2;padding:20px 0 15px 20px;width:55%}.feeExample .infoBox.open ul.info li.rightArea ul{display:flex;flex-wrap:wrap}.feeExample .infoBox.open ul.info li.rightArea ul li{margin-bottom:15px;width:66%}.feeExample .infoBox.open ul.info li.rightArea ul li:nth-child(n+3){margin-bottom:4px}.feeExample .infoBox.open ul.info li.rightArea ul li span{font-size:2rem;font-weight:bold;padding-left:25px;vertical-align:-webkit-baseline-middle}.feeExample .infoBox.open ul.info li.rightArea ul li span.priceInc{font-size:1.2rem;padding-left:0;vertical-align:baseline}.feeExample .infoBox.open ul.info li.rightArea ul li.ttl{background:#f5f5f5;width:34%;padding:5px 0;text-align:center;font-weight:bold;font-size:1.5rem}.feeExample .infoBox.open ul.info li.rightArea ul li.txtWide{width:100%;padding:2px 2px 15px}.feeExample:first-of-type h3{background-color:#7d4222}.feeExample:nth-of-type(2) h3{background-color:#7b7c7c}.feeExample:nth-of-type(3) h3{background-color:#a8892e}.bannerPrevioArea{text-align:center;text-decoration:none}.bannerPrevioArea .bnrPrevio{background:#e8faff;border:3px solid #314c79;border-radius:10px;color:#314c79;font-weight:600;padding:20px;font-size:2.2rem;margin:15px auto;text-align:center}.bannerPrevioArea .bnrPrevio span{color:#c90000}.bannerPrevioArea .bnrPrevio span.fntL{font-size:2.6rem}.bannerPrevioArea .bnrPrevio a{font-size:1.6rem;display:block;border:solid 1px #d2d2d2;border-radius:4px;text-align:center;text-decoration:none;padding:5px 0;color:#2d4670;width:385px;margin:15px auto 5px;font-weight:normal;box-shadow:0 3px 3px 0 rgba(210,210,210,0.8);background-image:url(/images/common/icon_common_arrow_next.png),url(/images/common/bg_gradient_white2.jpg);background-repeat:no-repeat, repeat;background-position:20px center}.bannerPrevioArea .bnrPrevio a p{display:inline;vertical-align:text-top}.bannerPrevioArea .bnrPrevio a :hover{opacity:0.8}.feeSystemArea{background:#fff;padding:10px 15px 25px;box-sizing:border-box}.feeSystemArea .ttl{font-weight:600;padding:6px;text-align:center;color:#fff;font-size:20px;border-radius:3px}.feeSystemArea .ttl--blue{background:url(/images/common/bg_title01.jpg) left top repeat;color:#fff}.feeSystemArea .feeItems{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:20px}.feeSystemArea .feeItems li{color:#314c79;border:1px solid #aaa;border-radius:5px;text-align:center;margin-bottom:7px}.feeSystemArea .feeItems li span{padding:10px;display:inline-flex;font-size:1.7rem;margin-right:1%}.feeSystemArea .feeItems li span.txtS{font-size:12px;padding:0}.feeSystemArea .feeItems li span.noFlex{display:block;line-height:1rem}.feeSystemArea .feeItems li.txtS{font-size:12px}.feeSystemArea .feeItems li .innerList{display:flex}.feeSystemArea .feeItems li .innerList li{width:70%;border:none}.feeSystemArea .feeItems li .innerList li.ttl{width:30%}.feeSystemArea .feeItems.kantou li{width:178px;height:48px;margin-right:5px}.feeSystemArea .feeItems.kantou li.txtW{width:363px}.feeSystemArea .feeItems.kantou li.txtW span.txtS{font-size:1.2rem;padding:0 0 0 15px;text-indent:-10px;vertical-align:middle;text-align:left}.feeSystemArea .feeItems.kantou li.rightEnd{margin-right:0}.feeSystemArea .feeItems.kinki li{width:125px;height:48px;padding:0;margin-right:5px}.feeSystemArea .feeItems.kinki li:last-child{margin-right:0}.feeSystemArea .feeItems.kinki li span.txtS{font-size:1.5rem;padding-top:1rem}.feeSystemArea .feeItems.kinki li.txtW{width:389px}.feeSystemArea .feeItems.kinki li.txtW span.txtS{font-size:1.2rem;padding:0 0 0 15px;text-indent:-33px;vertical-align:middle}.feeSystemArea .feeItems.kinki li.rightEnd{margin-right:0}.feeSystemArea .optionItems{padding-bottom:25px;display:flex;flex-wrap:wrap;justify-content:space-between}.feeSystemArea .optionItems li{width:49.5%;padding-top:20px;font-size:1.5rem}.feeSystemArea .optionItems li.wide{width:100%}.feeSystemArea .optionItems li dl dd{padding-top:7px}.feeSystemArea .optionItems .ttl{border-radius:3px}.feeSystemArea .optionItems .ttl--beige{background:#f5f0e6;color:#8f6632;margin-bottom:5px}.feeSystemArea .notice{font-size:1.3rem;text-align:right}.voiceDetailList{background:#fff}.voiceDetailList ul{margin:0 auto;padding:20px 15px}.voiceDetailList ul li{background:#fcf5e5;margin-bottom:20px;padding:30px}.voiceDetailList ul li img{border-radius:50%;float:left;margin:0 20px 3px 0}.voiceDetailList ul li dl dt{font-weight:bold;font-size:2rem;color:#6e4c28;padding-bottom:5px}.voiceDetailList ul li:last-child{margin-bottom:0}.telPR{font-size:3rem;color:#274c80;text-align:center}.questionDetail.js-menu .js-questionTitle{display:block}.questionDetail.js-menu .js-questionTitle .title{font-size:2rem;display:inline-block;vertical-align:middle;padding:15px 15px 15px 76px;color:#6e4c28;font-weight:bold;margin:14px 0;background-color:#fcfcfc;width:90%;background-image:url(/images/common/icon_faq_q.webp),url(/images/common/icon_common_arrow_down.webp);background-repeat:no-repeat;background-position:20px 10px, 98% center}.questionDetail.js-menu .js-questionTitle .title span{padding-right:40px;display:inline-block}.questionDetail.js-menu .js-questionTitle.open .title{background-image:url(/images/common/icon_faq_q.webp),url(/images/common/icon_common_arrow_up.webp);background-repeat:no-repeat;background-position:20px 10px, 98% center}.questionDetail.js-menu .list li{transition:all 0.4s ease 0s}.questionDetail.js-menu .list li.is-hidden{opacity:0;height:0;margin:0}.questionDetail.js-menu dd{display:none;position:relative}.questionDetail.js-menu dd.open{display:block;padding:10px 0 20px 76px}.questionDetail.js-menu dd.open .iconA{position:absolute;left:20px}@media screen and (max-width: 736px){.questionDetail.js-menu dd.open .iconA{width:36px}}p.more{display:block;text-align:center;width:97%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;border:solid 1px #cfcdca;height:45px;line-height:45px;border-radius:6px;box-sizing:border-box;position:relative;margin:15px auto 0}@media all and (-ms-high-contrast: none){p.more{padding-top:5px}}.hallNameArea{background:#fff}.stripeLineSearchByMap{display:block;height:4px;background:url(/images/top/bg_border_stripe.png) top left repeat-x}.hxStyleSearchByMap{font-size:30px;font-size:3rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;color:#7d4222;background:url(/images/common/icon_title04.png) left center no-repeat;padding:0 0 0 20px;position:relative}@media all and (-ms-high-contrast: none){.hxStyleSearchByMap{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.hxStyleSearchByMap *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.hxStyleSearchByMap:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.hxStyleSearchByMap:after{content:"";display:block;width:910px;position:absolute;bottom:-10px;border-bottom:1px dotted #b3a89b}.hxStyleSearchByMap span{font-size:16px;font-size:1.6rem;padding-left:40px;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;display:inline-block;line-height:48px;vertical-align:top}.hxStyleSearchByMap small{font-size:20px;font-size:2rem;color:#282828;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;font-weight:normal}.searchByMapBox{display:block}.searchByMapBox.infoTop{background:#f5f5f5;padding:30px}@media screen and (max-width: 736px){.searchByMapBox.infoTop{background:#fff;padding:20px 10px !important}}.searchByMapBox.w910{width:910px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media screen and (max-width: 736px){.searchByMapBox.w910{width:100%}}.searchByMapBox .inner01{display:flex;align-items:center}@media screen and (max-width: 736px){.searchByMapBox .inner01{display:block}}.searchByMapBox .inner01+.inner01{margin-top:20px}@media screen and (max-width: 736px){.searchByMapBox .inner01+.inner01{margin-top:30px}}.searchByMapBox .title{flex:1;font-size:24px;font-size:2.4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;background:url(/images/common/icon_title02.png) left center no-repeat;padding:5px 20px 5px 18px}@media all and (-ms-high-contrast: none){.searchByMapBox .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.searchByMapBox .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.searchByMapBox .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media screen and (max-width: 736px){.searchByMapBox .title{font-size:18px;font-weight:bold;font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;background:none;border-left:3px solid #2d4670;padding:2px 10px;margin-bottom:15px}}.searchByMapBox form{width:630px;display:flex;align-items:center}@media screen and (max-width: 736px){.searchByMapBox form{width:100%;display:block}}.searchByMapBox form .button{position:relative;display:inline-block;vertical-align:bottom;margin-left:10px;cursor:pointer}@media screen and (max-width: 736px){.searchByMapBox form .button{display:block;margin-left:0}}.searchByMapBox form .button:before{content:url(/images/common/icon_common_arrow_next_white.png);position:absolute;top:50%;left:14px;transform:translateY(-50%);transition:0.2s;pointer-events:none}@media screen and (max-width: 736px){.searchByMapBox form .button:before{content:"";background:url(/images/common/icon_common_circle_w.png) left center no-repeat;width:20px;height:20px;background-size:20px}}.searchByMapBox form .button:hover:before{left:16px}.searchByMapBox form input[type="text"]{flex:1;height:45px;box-sizing:border-box;font-size:14px;font-size:1.4rem;border:1px solid #8b8b8b;background:#fff;padding:13px;border-radius:4px}@media screen and (max-width: 736px){.searchByMapBox form input[type="text"]{display:block;width:100%;margin-bottom:10px;font-size:16px;font-size:1.6rem}}.searchByMapBox form input.submit{cursor:pointer;height:46px;width:170px;font-size:1.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";border-radius:6px;color:#fff;border:none;background:linear-gradient(to top, #1f3d67 0%, #274c80 100%);padding-left:12px}@media screen and (max-width: 736px){.searchByMapBox form input.submit{width:100%;height:50px;border-radius:3px}}.map_search .search_area{margin-bottom:40px;background:#fff}@media screen and (max-width: 736px){.map_search .search_area{margin-bottom:0;padding:0 10px}}.map_search .search_area .searchBoxArea{padding:40px 0 20px}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea{padding:20px 0 30px}}.map_search .search_area .searchBoxArea .searchBoxList{display:flex;justify-content:space-between}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList{display:block}}.map_search .search_area .searchBoxArea .searchBoxList li{width:470px}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList li{width:auto}.map_search .search_area .searchBoxArea .searchBoxList li:first-child{padding-bottom:30px}}.map_search .search_area .searchBoxArea .searchBoxList .hxStyle01{font-size:2.8rem}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList .hxStyle01{font-size:1.8rem;font-weight:bold;border-left:2px solid #2d4670;color:#2d4670;padding:0px 0 0 14px;margin-bottom:0;font-family:"Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;border-radius:0;background:none}}.map_search .search_area .searchBoxArea .searchBoxList .button{position:relative;display:inline-block;vertical-align:bottom}.map_search .search_area .searchBoxArea .searchBoxList .button.pcNone{display:none}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList .button.pcNone{display:block}}.map_search .search_area .searchBoxArea .searchBoxList .button.spNone{display:inline-block}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList .button.spNone{display:none}}.map_search .search_area .searchBoxArea .searchBoxList .button:before{content:url(/images/common/icon_common_arrow_next_white.png);position:absolute;top:21px;left:14px;transition:0.2s;pointer-events:none}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList .button:before{content:"";background:url(/images/common/icon_common_circle_w.png) left center no-repeat;width:20px;height:20px;background-size:20px;top:24px}}.map_search .search_area .searchBoxArea .searchBoxList .button:hover:before{left:16px}.map_search .search_area .searchBoxArea .searchBoxList input.placeholder{margin-top:20px;height:40px;width:335px;font-size:1.4rem;padding-left:5px}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList input.placeholder{width:100%;height:50px;margin-top:15px;font-size:1.6rem}}.map_search .search_area .searchBoxArea .searchBoxList input.submit{cursor:pointer;margin-top:10px;height:46px;width:112px;font-size:1.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";border-radius:6px;color:#fff;border:none;background:linear-gradient(to top, #1f3d67 0%, #274c80 100%);padding-left:12px}@media screen and (max-width: 736px){.map_search .search_area .searchBoxArea .searchBoxList input.submit{width:100%;height:50px;border-radius:3px}}.map_search .search_area .resultInfo{font-size:2rem;padding-bottom:20px}@media screen and (max-width: 736px){.map_search .search_area .resultInfo{font-size:1.6rem;padding-bottom:0}}.map_search .result_area .resultBox{background:#fff}@media screen and (max-width: 736px){.map_search .result_area .areaHallList{background:#fff;padding-bottom:10px}.map_search .result_area .areaHallList>li{padding:0;border-radius:0;border-color:#bfbfbf;margin:10px}.map_search .result_area .areaHallList>li .detail{padding:0 10px;font-size:0;letter-spacing:-.4em}.map_search .result_area .areaHallList>li .detail ul.type li{margin-right:3px;margin-bottom:3px;font-size:1.2rem;letter-spacing:normal}.map_search .result_area .areaHallList>li .detail ul li dl{display:table;width:100%;table-layout:fixed;margin:10px 0;letter-spacing:normal}.map_search .result_area .areaHallList>li .detail ul li dl dt,.map_search .result_area .areaHallList>li .detail ul li dl dd{display:table-cell;vertical-align:middle;width:auto;width:90%}.map_search .result_area .areaHallList>li .detail ul li dl dt{width:10%;height:auto;line-height:1.5}.map_search .result_area .areaHallList>li .detail ul li dl dt .icon{margin-right:3px}.map_search .result_area .areaHallList>li .detail img{width:auto;display:inline-block;vertical-align:top;margin-bottom:10px}}.map_search .result_area .areaHallList:last-child{margin-bottom:0}.userVoiceArea{padding-bottom:50px}.userVoiceArea .accdn-feefoot-dtl .userVoiceList:first-child{border-top:1px dashed #ccc;padding-top:0}.userVoiceArea .userVoiceList{padding:10px 10px 0}.userVoiceArea .userVoiceList>li{padding:15px;border-bottom:1px dashed #ccc}.userVoiceArea .userVoiceList>li:last-child{border-bottom:none}.userVoiceArea .userVoiceList .flex{display:flex;align-items:center}.userVoiceArea .userVoiceList .flex .user{display:flex;align-items:center;padding-right:10px}.userVoiceArea .userVoiceList .flex .user .imgBox{width:50px;text-align:center}.userVoiceArea .userVoiceList .flex .user .imgBox .img{height:45px;padding-right:10px}.userVoiceArea.info{padding-bottom:40px}.userVoiceArea.info .userVoiceList{background:#fff;border:solid 1px #cfcdca;border-radius:0 0 4px 4px;border-top:none}.userVoiceArea.info .userVoiceList>li:nth-child(2){border-bottom:none}.userVoiceArea.info .userVoiceList.open>li:nth-child(2){border-bottom:1px dashed #ccc}.userVoiceArea.info.accdClose.active .accdButton:before{content:"";background:url(/images/common/icon_common_circle_minus.png) no-repeat left center;background-size:25px}.userVoiceArea.info .user .infoArea{display:flex;justify-content:space-between}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea{align-items:center}}.userVoiceArea.info .user .infoArea .imgBox{text-align:center;width:10%}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea .imgBox{width:20%;margin:0 0 0 5px}}.userVoiceArea.info .user .infoArea .imgBox .nameAge{font-size:14px;line-height:7px;margin-bottom:20px}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea .imgBox .nameAge{margin-bottom:0}}.userVoiceArea.info .user .infoArea .textBox{display:flex;flex-wrap:wrap;width:89%}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea .textBox{line-height:2.5rem;font-weight:normal;background:#fff;padding:0;color:#282828;width:76%}}.userVoiceArea.info .user .infoArea .textBox .ratings,.userVoiceArea.info .user .infoArea .textBox .facilityName{padding-right:15px}.userVoiceArea.info .user .infoArea .textBox .ratings{width:100%;line-height:3rem}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea .textBox .ratings{font-weight:bold}}.userVoiceArea.info .user .infoArea .textBox .ratings .title{font-weight:bold;padding-left:1px}.userVoiceArea.info .user .infoArea .textBox .ratings .stars{color:#f57c46;margin-left:5px;display:flex;align-items:center;font-size:19px}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea .textBox .ratings .stars{line-height:3.5rem;margin-left:8px}}.userVoiceArea.info .user .infoArea .textBox .ratings .stars .big{font-size:3rem;color:#d40c4a;font-weight:bold;margin-left:3px}@media screen and (max-width: 736px){.userVoiceArea.info .user .infoArea .textBox .ratings .stars .big{font-size:2.4rem}}.userVoiceArea.info .user .infoArea .textBox .ratings .stars .big.one{margin-left:5px}@media screen and (max-width: 736px){.userVoiceArea.info .user .commentArea{margin-top:10px}}.userVoiceArea.info .user .commentArea .date{text-align:right;font-size:14px}@media screen and (max-width: 736px){.userVoiceArea.info .user .commentArea .date{margin-top:8px}}.userVoiceArea.info .accdButton{display:block;border-radius:3px;border:1px solid #244676;color:#244676;text-align:center;padding:10px;font-size:1.8rem;position:relative;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;margin:20px auto 0;width:50%}@media screen and (max-width: 736px){.userVoiceArea.info .accdButton{width:100%;margin-top:10px}}.userVoiceArea.info .accdButton:before{content:"";background:url(/images/common/icon_common_circle_plus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}.min{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝"}@media all and (-ms-high-contrast: none){.min{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.min *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.min:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}@media all and (-ms-high-contrast: none){.ieFont{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.ieFont *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.ieFont:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.miniBtn{padding-top:5px !important}}.commonAnchorArea{background:#fff;background:#fff;width:550px;margin:30px auto}@media screen and (max-width: 736px){.commonAnchorArea{width:100%;margin:20px 0}}.commonAnchorArea .title{text-align:center;padding:10px 0;font-weight:bold;background:#2e4872;color:#fff}.commonAnchorArea .anchor{font-size:15px;padding:25px 30px 30px}.commonAnchorArea .anchor li{padding-bottom:9px}@media screen and (max-width: 736px){.commonAnchorArea .anchor li{padding-bottom:20px}}.commonAnchorArea .anchor li:last-child{padding-bottom:0}.commonAnchorArea .anchor a{scroll-behavior:smooth}.commonAnchorArea .anchor a:hover{text-decoration:none}.commonAnchorArea .notice{font-size:14px}@media screen and (max-width: 736px){.areaExample h3{color:#2d4670;font-size:1.8rem;font-weight:bold;margin:20px 10px 10px;line-height:1;padding-left:6px;border-left:3px solid #2d4670}.areaExample a{display:block;margin:0 10px 20px;color:#000}.areaExample a .detailArea1{background:#fff;position:relative;border:1px solid #7d4222;border-top-width:4px}.areaExample a .detailArea1 .topbox{display:table;width:100%;table-layout:fixed}.areaExample a .detailArea1 .topbox exampleImg{display:table-cell;width:50%;vertical-align:top}.areaExample a .detailArea1 .topbox exampleImg img{width:100%;height:auto}.areaExample a .detailArea1 .topbox .sub{display:table-cell;width:50%;vertical-align:middle;padding:0 10px}.areaExample a .detailArea1 .topbox .sub div{text-align:right}.areaExample a .detailArea1 .topbox .sub div span.area3{border:1px solid #bfbfbf;font-size:1.2rem;font-weight:bold;display:inline-block;padding:0 10px;border-radius:20px;color:#000}.areaExample a .detailArea1 .topbox .sub div span.area3 span{font-size:1.8rem}.areaExample a .detailArea1 .topbox .sub .total{width:100%;text-align:center;color:#fff;background:#c4144a;font-weight:bold;margin-top:10px}.areaExample a .detailArea1 .topbox .sub .price{text-align:center;display:block;font-weight:bold;border:1px solid #bfbfbf;border-top:0;color:#000}.areaExample a .detailArea1 .topbox .sub .price span{font-size:2.4rem;color:#c4144a}.areaExample a .detailArea1 .box{padding:10px}.areaExample a .detailArea1 .box .text1{position:relative;padding:0 20px 5px 10px;border-bottom:1px dotted #000}.areaExample a .detailArea1 .box .text1::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;display:block;background:url(/images/common/nav/nav_arrow01.svg) left top no-repeat;background-size:contain}.areaExample a .detailArea1 .box ul.text2{margin-top:10px}.areaExample a .detailArea1 .box ul.text2 li{margin:5px 0}.areaExample a .detailArea1 .box ul.text2 li span{display:inline-block;width:90px;text-align:center;background:#e9f1f9;margin-right:10px}}.pagePrice .priceListArea1{overflow:hidden}.pagePrice .priceListArea1 li{width:291px}.pagePrice .priceListArea1 li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:5px;display:block}.pagePrice .priceListArea1 li a .detailArea1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-position:center top;background-repeat:no-repeat;background-size:cover !important;position:relative}.pagePrice .priceListArea1 li a .detailArea1 .price{width:224px;padding:7px 0px 3px 10px;position:absolute;left:27px;line-height:1.2;display:inline-block;color:#333;background-color:#fff;font-size:18px;font-size:1.8rem;text-align:center;box-shadow:0 0 7.9px 0.1px rgba(50,50,50,0.75);z-index:1;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.pagePrice .priceListArea1 li a .detailArea1 .price{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.pagePrice .priceListArea1 li a .detailArea1 .price *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.pagePrice .priceListArea1 li a .detailArea1 .price:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.pagePrice .priceListArea1 li a .detailArea1 .price span{color:#b1233b;font-size:32px;font-size:3.2rem}.pagePrice .priceListArea1 li a .detailArea1 .price .allBox{color:#000000;font-size:16px;font-size:1.6rem;border:1px solid #000000;padding:5px;border-radius:6px;position:absolute;left:5px;top:8px;font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif}.pagePrice .priceListArea1 li a .detailArea1 .price .allBox.small{font-size:11px;font-size:1.1rem;padding:2px}.pagePrice .priceListArea1 li a .detailArea1 .box{color:#fff;margin:0 auto;padding:24px 10px 7px 10px;width:270px}.pagePrice .priceListArea1 li a .detailArea1 .box .text1{font-size:19px;font-size:1.9rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1.3;padding:0 0 10px 0;height:90px}@media all and (-ms-high-contrast: none){.pagePrice .priceListArea1 li a .detailArea1 .box .text1{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.pagePrice .priceListArea1 li a .detailArea1 .box .text1 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.pagePrice .priceListArea1 li a .detailArea1 .box .text1:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.pagePrice .priceListArea1 li a .detailArea1 .box .text1 span{padding:0 0 0 30px;display:table-cell;vertical-align:middle;height:96px}.pagePrice .priceListArea1 li a .detailArea1 .box .text1 span br{display:none}.pagePrice .priceListArea1 li a .detailArea1 .box .text2{font-size:15px;font-size:1.5rem;padding:15px 5px 10px}.pagePrice .priceListArea1 li a .detailArea1 .sub{text-align:left;width:291px;position:absolute;top:13px}.pagePrice .priceListArea1 li a .detailArea1 .sub .area1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:15px;font-size:1.5rem;padding:0px;height:35px;line-height:35px;text-align:center;vertical-align:top;width:88px}.pagePrice .priceListArea1 li a .detailArea1 .sub .area1 span{vertical-align:middle;font-size:30px;font-size:3rem;margin-left:-5px}.pagePrice .priceListArea1 li a .detailArea1 .sub .area2.tag{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.8rem;background:#fff;display:inline-block;height:35px;line-height:31px;padding:0px 10px;vertical-align:top}.pagePrice .priceListArea1 li a .detailArea1 .sub .area2.tag.tagGeneral{border:2px solid #79588d;color:#79588d}.pagePrice .priceListArea1 li a .detailArea1 .sub .area2.tag.tagFamily{border:2px solid #dd523b;color:#dd523b}.pagePrice .priceListArea1 li a .detailArea1 .sub .area2.tag.tagCremation{border:2px solid #8d8958;color:#8d8958}.pagePrice .priceListArea1 li a .detailArea1 .sub .area3{position:absolute;top:5px;right:10px;padding:1px 20px;background:#fff;border-radius:25px;font-size:15px;font-size:1.5rem;line-height:28px;height:28px;box-sizing:border-box}.pagePrice .priceListArea1 li a .detailArea1 .sub .area3 span{vertical-align:sub;line-height:1;font-size:26px;font-size:2.6rem}.pagePrice .priceListArea1 li a .detailArea1:hover{opacity:0.8}.pagePrice .priceListArea1 li a .detailArea1:hover .box .text1 span{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;background-position:5px center !important}.pagePrice .priceListArea1 li.item1{background:#7d4222}.pagePrice .priceListArea1 li.item1 a .detailArea1{border-top:6px solid #7d4222}.pagePrice .priceListArea1 li.item1 a .detailArea1 .box{background-color:#7d4222}.pagePrice .priceListArea1 li.item1 a .detailArea1 .box .text1 span{background:url(/images/price/icon_arrow_brown.png) no-repeat left center}.pagePrice .priceListArea1 li.item1 a .detailArea1 .sub .area1{background-color:#7d4222}.pagePrice .priceListArea1 li.item1 a .detailArea1 .sub .area3{color:#7d4222}.pagePrice .priceListArea1 li.item1 a .detailAreaPrice{background:#7d4222}.pagePrice .priceListArea1 li.item1 a .detailAreaPrice dl dt{background:#7d4222}.pagePrice .priceListArea1 li.item2{background:#75736e}.pagePrice .priceListArea1 li.item2 a .detailArea1{border-top:6px solid #7b7c7c}.pagePrice .priceListArea1 li.item2 a .detailArea1 .box{background-color:#75736e}.pagePrice .priceListArea1 li.item2 a .detailArea1 .box .text1 span{background:url(/images/price/icon_arrow_gray.png) no-repeat left center}.pagePrice .priceListArea1 li.item2 a .detailArea1 .sub .area1{background-color:#7b7c7c}.pagePrice .priceListArea1 li.item2 a .detailArea1 .sub .area3{color:#7b7c7c}.pagePrice .priceListArea1 li.item2 a .detailAreaPrice{background:#75736e}.pagePrice .priceListArea1 li.item2 a .detailAreaPrice dl dt{background:#75736e}.pagePrice .priceListArea1 li.item3{background:#aa8109}.pagePrice .priceListArea1 li.item3 a .detailArea1{border-top:6px solid #bea458}.pagePrice .priceListArea1 li.item3 a .detailArea1 .box{background-color:#aa8109}.pagePrice .priceListArea1 li.item3 a .detailArea1 .box .text1 span{background:url(/images/price/icon_arrow_yellow.png) no-repeat left center}.pagePrice .priceListArea1 li.item3 a .detailArea1 .sub .area1{background-color:#aa8109}.pagePrice .priceListArea1 li.item3 a .detailArea1 .sub .area3{color:#aa8109}.pagePrice .priceListArea1 li.item3 a .detailAreaPrice{background:#aa8109}.pagePrice .priceListArea1 li.item3 a .detailAreaPrice dl dt{background:#aa8109}.pagePrice .priceListArea1 li.item4{background:#559070}.pagePrice .priceListArea1 li.item4 a .detailArea1{border-top:6px solid #559070}.pagePrice .priceListArea1 li.item4 a .detailArea1 .box{background-color:#559070}.pagePrice .priceListArea1 li.item4 a .detailArea1 .box .text1 span{background:url(/images/price/icon_arrow_yellow.png) no-repeat left center}.pagePrice .priceListArea1 li.item4 a .detailArea1 .sub .area1{background-color:#559070}.pagePrice .priceListArea1 li.item4 a .detailArea1 .sub .area3{color:#559070}.pagePrice .priceListArea1 li.item4 a .detailAreaPrice{background:#559070}.pagePrice .priceListArea1 li.item4 a .detailAreaPrice dl dt{background:#559070}.pagePrice .priceListArea1.priceListKanto .item1 a .detailArea1{background-image:url(/images/price/img_price_links_case01_kanto.png)}.pagePrice .priceListArea1.priceListKanto .item2 a .detailArea1{background-image:url(/images/price/img_price_links_case02_kanto_mod.png)}.pagePrice .priceListArea1.priceListKanto .item3 a .detailArea1{background-image:url(/images/price/img_price_links_case04_kanto_mod.png)}.pagePrice .priceListArea1.priceListKanto .item4 a .detailArea1{background-image:url(/images/price/img_price_links_case04_kinki.png)}.pagePrice .priceListArea1.priceListKinki .item1 a .detailArea1{background-image:url(/images/price/img_price_links_case01_kinki.png)}.pagePrice .priceListArea1.priceListKinki .item2 a .detailArea1{background-image:url(/images/price/img_price_links_case02_kinki.png)}.pagePrice .priceListArea1.priceListKinki .item3 a .detailArea1{background-image:url(/images/price/img_price_links_case03_kinki.png)}.pagePrice .priceListArea1.priceListKinki .item4 a .detailArea1{background-image:url(/images/price/img_price_links_case04_kinki.png)}.pagePrice .accordion-panel{display:none}.pagePrice .accordion-control{display:block;border-radius:3px;border:1px solid #244676;color:#244676;text-align:center;padding:10px;font-size:1.8rem;position:relative;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);margin:20px auto 0;width:50%}.pagePrice .accordion-control i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem}.pagePrice .accordion-control.close .open{display:none}.pagePrice .accordion-control.close:before{content:"";background:url(/images/common/icon_plus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}.pagePrice .accordion-control.open .close{display:none}.pagePrice .accordion-control.open:before{content:"";background:url(/images/common/icon_minus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}.priceTop .breadCrumbArea{padding:18px 0 22px}.priceTop .headerTitle .w950{background-image:url(/images/price/img_title_price.png)}.priceTop .headerTitle .w950 .inner{width:auto}.priceTop .headerTitle .w950 .inner .detailText{width:715px;letter-spacing:-0.04em}.priceTop .headerTitle .w950 .inner .title span{font-size:32px;font-size:3.2rem;margin-left:10px;letter-spacing:0.04em}.priceTop .hxStyle02{padding:32px 10px 14px}.priceTop .textArea01{padding:33px 20px 30px}.priceTop .textArea02{border-radius:5px;margin:0 20px;padding:30px 65px 30px;background:#fff}.priceTop .textArea02 .small{margin-top:10px;font-size:1.5rem}.priceTop .textArea02 .small span{font-size:1.7rem}.priceTop .textArea02 .dataList01{display:flex;flex-wrap:wrap;width:450px}.priceTop .textArea02 .dataList01 dt{width:200px}.priceTop .textArea02 .dataList01 dd{width:160px}.priceTop .textArea02 .dataList02{display:block;padding-top:8px}.priceTop .textArea02.imgfloatR{width:500px;padding:30px 10px 30px 30px}.priceTop .textArea03{padding:0 20px}.priceTop .priceListArea1{display:flex;flex-wrap:wrap}.priceTop .priceListArea1 li{margin-left:12px}.priceTop .priceListArea1 li a{border:1px solid #ccc;display:block;overflow:hidden;text-decoration:none;border-radius:0}.priceTop .priceListArea1 li a .detailArea1{padding:155px 0 0;min-height:507px}.priceTop .priceListArea1 li a .detailArea1 .detailArea1Wap{min-height:187px}.priceTop .priceListArea1 li a .detailArea1 .price{top:126px}.priceTop .priceListArea1 li a .detailArea1 .box .text1{border-bottom:1px dotted #fff;min-height:99px}.priceTop .priceListArea1 li a .detailAreaPrice{padding:0 10px 10px 10px}.priceTop .priceListArea1 li a .detailAreaPrice dl{border:1px solid #bfbfbf;border-radius:12px;background:#FFFFFF;border:2px solid #FFFFFF}.priceTop .priceListArea1 li a .detailAreaPrice dl dt{text-align:center;color:#FFF;font-size:1.6rem;font-weight:bold;border-radius:8px 8px 0 0;letter-spacing:3px}.priceTop .priceListArea1 li a .detailAreaPrice dl dd{padding:18px 0 8px}.priceTop .priceListArea1 li a .detailAreaPrice dl dd ul{-webkit-display:flex;display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px}.priceTop .priceListArea1 li a .detailAreaPrice dl dd ul li{width:23%;padding:5px 0;background:#e9f1f9;color:#2d4670;border:2px solid;margin:0 1% 8px;border-radius:5px;text-align:center;font-weight:bold;font-size:1.6rem;box-sizing:border-box}.priceTop .priceListArea1 li a .detailAreaPrice dl dd ul li.off{background:#f7f7f7;color:#bfbfbf;border:none}.priceTop .priceListArea1 li:nth-child(n + 4){margin-top:12px}.priceTop .priceListArea1.center{display:flex;justify-content:center}.priceTop .priceBox{border:6px solid #f1eada;border-radius:5px;margin:0 20px;padding:40px 22px 30px;background:#fff}.priceTop .priceBox>.price{line-height:1.1;text-align:center;width:689px;background:#efe7d6;margin:0 auto}.priceTop .priceBox>.price .lineB{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:30px;font-size:3rem;display:inline-block;padding-bottom:6px;position:relative;z-index:2}@media all and (-ms-high-contrast: none){.priceTop .priceBox>.price .lineB{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceTop .priceBox>.price .lineB *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceTop .priceBox>.price .lineB:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceTop .priceBox>.price .lineB>span{display:block}.priceTop .priceBox>.price .lineB>span .fzL{font-size:100px;font-size:10rem}.priceTop .priceBox>.price .lineB>span .fzL.color01{color:#b1233b}.priceTop .priceBox>.price .lineB:after{content:"";position:absolute;top:0;right:0;left:0;bottom:-50px;margin:auto;padding-right:5px;display:block;height:35px;background:#fff586;z-index:-1}.priceTop .priceBox .pricePicList{width:738px;margin:20px auto 0;overflow:hidden}.priceTop .priceBox .pricePicList li{width:246px;text-align:center;float:left}.priceTop .priceBox .pricePicList li .box .title{position:relative;font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;color:#274c80;z-index:2}@media all and (-ms-high-contrast: none){.priceTop .priceBox .pricePicList li .box .title{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceTop .priceBox .pricePicList li .box .title *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceTop .priceBox .pricePicList li .box .title:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceTop .priceBox .pricePicList li .box .title:after{content:"";position:absolute;top:0;right:4px;left:0;bottom:-22px;margin:auto;display:block;height:10px;background:#fff586;z-index:-1}.priceTop .priceBox .pricePicList li .box .title.type01:after{width:146px}.priceTop .priceBox .pricePicList li .box .title.type02:after{width:234px}.priceTop .priceBox .pricePicList li .box .title.type03:after{width:123px;right:1px}.priceTop .priceBox .pricePicList li .box .price{margin-bottom:10px;font-size:18px;font-size:1.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.priceTop .priceBox .pricePicList li .box .price{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceTop .priceBox .pricePicList li .box .price *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceTop .priceBox .pricePicList li .box .price:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceTop .priceBox .pricePicList li .box .price span{font-size:48px;font-size:4.8rem;color:#b1233b;line-height:1.1;vertical-align:sub}.priceTop .priceBox .pricePicList li .box .txtLink{width:116px;margin:0 auto 20px auto}.priceTop .priceBox .txtR{font-size:15px;font-size:1.5rem}.priceTop .textMod{margin:50px auto 0;width:910px;margin-bottom:32px}.priceTop .textMod .titleType1{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:26px;font-size:2.6rem;text-align:center;background:url(/images/price/bg_title01.png) no-repeat center top;color:#274c80;letter-spacing:0.1em;min-height:75px;padding-top:3px;height:56px;line-height:51px}@media all and (-ms-high-contrast: none){.priceTop .textMod .titleType1{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceTop .textMod .titleType1 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceTop .textMod .titleType1:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceTop .textMod .titleType1 span{font-size:30px;font-size:3rem}.priceTop .textMod .titleType1 span.color{color:#b1233b}.priceTop .textMod :root h3{line-height:58px}.priceTop .textMod div{margin-top:-19px;padding-top:37px;background:url(/images/price/img_important_point01_mod.png) no-repeat right top}.priceTop .textMod div p{width:640px;line-height:1.7;font-size:16px;font-size:1.6rem}.priceTop .textMod div p .fontItem{font-size:20px;font-size:2rem;color:#274c80}.priceTop .whiteBtn{display:block;text-align:center;width:466px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:23px;font-size:2.3rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;height:47px;line-height:44px}@media all and (-ms-high-contrast: none){.priceTop .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceTop .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceTop .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.priceTop .whiteBtn{line-height:45px}.priceTop .whiteBtn *::-ms-backdrop{line-height:45px}}.priceTop .whiteBtn:not(:target){line-height:45px\9}.priceTop .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.priceTop .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.priceTop .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.priceTop .whiteBtn span{background-position:40px 15px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.priceTop .whiteBtn span{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceTop .whiteBtn span *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceTop .whiteBtn span:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceTop .whiteBtn:hover span{background-position:44px 15px}:not(:target) .priceTop .textMod h3{line-height:60px\9}:not(:target) .priceTop .whiteBtn{line-height:54px\9}.priceCaseUnder .breadCrumbArea{padding:18px 0}.priceCaseUnder .headerTitle .w950{background-image:url(/images/price/img_title_price.png)}.priceCaseUnder .headerTitle .w950 .inner{width:715px}.priceCaseUnder .headerTitle .w950 .inner .detailText{width:660px}.priceCaseUnder .headerTitle .w950 .inner .title span{font-size:29px;font-size:2.9rem;font-weight:normal}.priceCaseUnder .headerTitle .w950 .inner .title span>span{padding-left:5px;font-size:24px;font-size:2.4rem}.priceCaseUnder .w950 .caseBtnArea{position:relative;text-align:center;padding-top:62px}.priceCaseUnder .w950 .caseBtnArea .btn1{position:absolute;top:33px;right:0}.priceCaseUnder .w950 .caseBtnArea .btn1 a{padding-right:50px;display:inline-block;background-repeat:no-repeat;background-position:86% top;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:23px;text-decoration:none}.priceCaseUnder .w950 .caseBtnArea .btn1 a:hover{opacity:0.8;background-position:90% top;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.priceCaseUnder .w950 .caseBtnArea .btn1.jirei01 a{background-image:url(/images/price/icon_price_right_brown.png);color:#7d4222}.priceCaseUnder .w950 .caseBtnArea .btn1.jirei02 a{background-image:url(/images/price/icon_price_right_gray.png);color:#7b7c7c}.priceCaseUnder .w950 .caseBtnArea .btn1.jirei03 a{background-image:url(/images/price/icon_price_right_yellow.png);color:#aa8109}.priceCaseUnder .w950 .caseBtnArea .btn1.jirei04 a{background-image:url(/images/price/icon_price_right_green.png);color:#559070}.priceCaseUnder .w950 .caseBtnArea .btn2{position:absolute;top:33px;left:0}.priceCaseUnder .w950 .caseBtnArea .btn2 a{padding-left:50px;display:inline-block;background-repeat:no-repeat;background-position:15px 5px;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:23px;text-decoration:none}.priceCaseUnder .w950 .caseBtnArea .btn2 a:hover{opacity:0.8;background-repeat:no-repeat 11px top;background-position:11px top;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.priceCaseUnder .w950 .caseBtnArea .btn2.jirei01 a{background-image:url(/images/price/icon_price_left_brown.png);color:#7d4222}.priceCaseUnder .w950 .caseBtnArea .btn2.jirei02 a{background-image:url(/images/price/icon_price_left_gray.png);color:#7b7c7c}.priceCaseUnder .w950 .caseBtnArea .btn2.jirei03 a{background-image:url(/images/price/icon_price_left_yellow.png);color:#aa8109}.priceCaseUnder .w950 .caseBtnArea .btn2.jirei04 a{background-image:url(/images/price/icon_price_left_green.png);color:#559070}.priceCaseUnder .w950 .caseBtnArea .title{display:inline-block;padding-top:18px;font-weight:bold;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:2.7rem}.priceCaseUnder .w950 .caseBtnArea .title small{font-size:2rem}.priceCaseUnder .w950 .caseBtnArea.jirei01 .title{border-top:4px solid #7d4222;color:#7d4222}.priceCaseUnder .w950 .caseBtnArea.jirei02 .title{border-top:4px solid #7b7c7c;color:#7b7c7c}.priceCaseUnder .w950 .caseBtnArea.jirei03 .title{border-top:4px solid #aa8109;color:#aa8109}.priceCaseUnder .w950 .caseBtnArea.jirei04 .title{border-top:4px solid #559070;color:#559070}.priceCaseUnder .w950 .caseArea{text-align:center}.priceCaseUnder .w950 .caseArea>.title{margin-top:6px;display:inline-block;position:relative;color:#c5bda9;line-height:2}.priceCaseUnder .w950 .caseArea>.title .bracketsL{font-size:48px;font-size:4.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;background:url(/images/price/bg_bracketsL.png) no-repeat;width:16px;height:44px;position:absolute;top:1pxpx;left:-20px}@media all and (-ms-high-contrast: none){.priceCaseUnder .w950 .caseArea>.title .bracketsL{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceCaseUnder .w950 .caseArea>.title .bracketsL *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceCaseUnder .w950 .caseArea>.title .bracketsL:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceCaseUnder .w950 .caseArea>.title .text{font-size:32px;font-size:3.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:2}@media all and (-ms-high-contrast: none){.priceCaseUnder .w950 .caseArea>.title .text{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceCaseUnder .w950 .caseArea>.title .text *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceCaseUnder .w950 .caseArea>.title .text:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceCaseUnder .w950 .caseArea>.title .text.jirei01{color:#7d4222}.priceCaseUnder .w950 .caseArea>.title .text.jirei02{color:#7b7c7c}.priceCaseUnder .w950 .caseArea>.title .text.jirei03{color:#aa8109}.priceCaseUnder .w950 .caseArea>.title .text.jirei04{color:#559070}.priceCaseUnder .w950 .caseArea>.title .bracketsR{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:48px;font-size:4.8rem;background:url(/images/price/bg_bracketsR.png) no-repeat;width:16px;height:44px;position:absolute;right:-15px;bottom:2px}@media all and (-ms-high-contrast: none){.priceCaseUnder .w950 .caseArea>.title .bracketsR{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceCaseUnder .w950 .caseArea>.title .bracketsR *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceCaseUnder .w950 .caseArea>.title .bracketsR:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceCaseUnder .w950 .caseArea .sub{background:#fff;margin:6px auto 22px;width:409px;height:50px;line-height:50px;box-sizing:border-box;border:1px solid #ccc;font-size:14px;font-size:1.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.priceCaseUnder .w950 .caseArea .sub{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceCaseUnder .w950 .caseArea .sub *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceCaseUnder .w950 .caseArea .sub:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceCaseUnder .w950 .caseArea .sub .fzL{font-size:30px;font-size:3rem}.priceCaseUnder .w950 .caseArea .textMod1{display:table;width:760px;margin:0 auto 42px}.priceCaseUnder .w950 .caseArea .textMod1 .boxL{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table-cell;text-align:left;padding:0 18px 0 5px;border-right:1px solid #ccc;vertical-align:top;width:487px}.priceCaseUnder .w950 .caseArea .textMod1 .boxL dl dt{font-size:24px;font-size:2.4rem;text-align:center;width:463px;margin-bottom:14px;padding:12px 0 5px;background:#304b78;color:#fff;border-radius:5px}.priceCaseUnder .w950 .caseArea .textMod1 .boxL dl dd{width:463px}.priceCaseUnder .w950 .caseArea .textMod1 .boxL dl dd ul li{line-height:1.79;font-size:17px;font-size:1.7rem;border-bottom:1px solid #ccc;text-indent:-1.6rem;padding-left:1.6rem}.priceCaseUnder .w950 .caseArea .textMod1 .boxL dl dd ul li.noBr{letter-spacing:-0.1rem}.priceCaseUnder .w950 .caseArea .textMod1 .boxL dl dd ul li span{font-size:19px;font-size:1.9rem;color:#8f6632;font-weight:bold}.priceCaseUnder .w950 .caseArea .textMod1 .boxR{display:table-cell;text-align:left;padding:9px 0 0 20px;vertical-align:top}.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag{font-size:20px;font-size:2rem;height:36px;line-height:36px;text-align:center;width:89px;margin-bottom:9px;background:#fff}.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag.general{border:2px solid #79588d;color:#79588d}.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag.family{border:2px solid #dd523b;color:#dd523b}.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag.cremation{border:2px solid #8d8958;color:#8d8958}.priceCaseUnder .w950 .caseArea .textMod1 .boxR dl dt{padding-left:17px;font-size:16px;font-size:1.6rem;background:url(/images/price/icon_circle_blue.png) no-repeat left 4px;font-weight:bold}.priceCaseUnder .w950 .costArea .comparison{width:743px;margin:0 auto 10px}.priceCaseUnder .w950 .costArea .comparison dl dt{color:#fff;border-radius:6px 6px 0 0;height:53px;border:1px solid #b1233b;background:url(/images/price/bg_slanting_red.gif) repeat right bottom;border-bottom:none;box-sizing:border-box;padding-top:10px}.priceCaseUnder .w950 .costArea .comparison dl dt span{font-size:20px;font-size:2rem;font-weight:bold}.priceCaseUnder .w950 .costArea .comparison dl dd{position:relative;background:#fff;padding:14px 15px 12px;border-top:none;border:3px solid #b1233b;border-radius:0 0 6px 6px}.priceCaseUnder .w950 .costArea .comparison dl dd span{font-size:16px;font-size:1.6rem}.priceCaseUnder .w950 .costArea .comparison dl dd>p{text-align:left;font-weight:bold;font-size:14px;font-size:1.4rem;margin:0}.priceCaseUnder .w950 .costArea .comparison dl dd>p a{font-size:15px;font-size:1.5rem;font-weight:normal;padding-left:15px;background:url(/images/price/icon_arrow_right.png) no-repeat left 0.25em;vertical-align:middle}.priceCaseUnder .w950 .costArea .comparison dl dd .txtC{text-align:center}.priceCaseUnder .w950 .costArea .comparison dl dd .arrowB{position:absolute;right:354px;bottom:-34px}.priceCaseUnder .w950 .costArea .comparison.kinki dd .price{font-size:5rem;text-align:center}.priceCaseUnder .w950 .costArea .comparison.kinki dd .price span{font-size:20px}.priceCaseUnder .w950 .costArea .comparison.kinki dd .notice{font-size:1.2rem;font-weight:300}.priceCaseUnder .w950 .costArea .comparison.kinki .bnrPrevio{background:#FFFCDB;border:3px solid #31A6DC;border-radius:10px;color:#31A6DC;font-weight:600;padding:1px 0 3px;font-size:1.7rem;margin:15px}.priceCaseUnder .w950 .costArea .comparison.kinki .bnrPrevio span{color:#E81115}.priceCaseUnder .w950 .costArea .comparison.kinki .bnrPrevio span.fntL{font-size:2rem}.priceCaseUnder .w950 .costArea .comparison.kinki .bnrPrevio span.fntS{font-size:1.2rem}.priceCaseUnder .w950 .costArea .comparison.kinki .bnrPrevio:hover{opacity:0.8}.priceCaseUnder .w950 .costArea .comparison.kinki a{text-decoration:none}.priceCaseUnder .w950 .costArea .comparison.kinki--noArrow dd .place{font-size:2.3rem;text-align:center;padding-top:7px}.priceCaseUnder .w950 .costArea .comparison.kinki--noArrow dd ul{display:flex;flex-wrap:wrap;margin:0 auto;width:75%;padding:20px 0;font-weight:600;justify-content:flex-end}.priceCaseUnder .w950 .costArea .comparison.kinki--noArrow dd ul li{width:50%;text-align:left;padding-bottom:5px}.priceCaseUnder .w950 .costArea .comparison.kinki--noArrow dd ul li.feeItem{width:30%}.priceCaseUnder .w950 .costArea .comparison.kinki--noArrow dd ul span{font-size:1.3rem;padding-left:2px}.priceCaseUnder .w950 .costArea .comparison.kinki--noArrow:after{content:none}.priceCaseUnder .w950 .priceListArea2{text-align:left;padding:14px 19px 0;border:1px solid #ccc;background:#fff}.priceCaseUnder .w950 .priceListArea2 .title{text-align:center;position:relative}.priceCaseUnder .w950 .priceListArea2 .title h3{padding:12px 0;font-size:24px;font-size:2.4rem;border-bottom:5px solid #bcc5d4}.priceCaseUnder .w950 .priceListArea2 .title p{position:absolute;top:-23px;left:257px}.priceCaseUnder .w950 .priceListArea2 ul{overflow:hidden}.priceCaseUnder .w950 .priceListArea2 ul li{width:50%;float:left;border-bottom:1px solid #bcc5d4}.priceCaseUnder .w950 .priceListArea2 ul li>div{padding:23px 0 10px 0;overflow:hidden;box-sizing:border-box}.priceCaseUnder .w950 .priceListArea2 ul li>div .image{display:inline;float:left;margin-right:10px}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .title{text-align:left;font-size:20px;font-size:2rem;color:#304b78;font-weight:bold}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .text{font-size:14px;font-size:1.4rem}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .price{margin-top:5px;padding-top:3px;overflow:hidden;width:310px;height:51px;box-sizing:border-box;background:#f5f5f5}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .price .cost{padding-left:14px;color:#b1233b;font-size:18px;font-size:1.8rem}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .price .cost>span{vertical-align:baseline;font-size:28px;font-size:2.8rem}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .price .icon{font-size:12px;font-size:1.2rem;color:#fff;background:#858382;padding:1px 8px 0;border-radius:3px;margin-left:8px;vertical-align:middle;height:17px;box-sizing:border-box;line-height:17px;display:inline-block;margin-top:-4px}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .btn{margin-top:3px}.priceCaseUnder .w950 .priceListArea2 ul li>div .textBox .btn a{padding-left:16px;background:url(/images/price/icon_arrow_right.png) no-repeat left 0.2em}.priceCaseUnder .w950 .priceListArea2 ul li:first-child>div,.priceCaseUnder .w950 .priceListArea2 ul li:nth-child(2)>div{padding:22px 0 19px 0;height:175px}.priceCaseUnder .w950 .priceListArea2 ul li:first-child>div .price,.priceCaseUnder .w950 .priceListArea2 ul li:nth-child(2)>div .price{margin-top:3px}.priceCaseUnder .w950 .priceListArea2 ul li:last-child,.priceCaseUnder .w950 .priceListArea2 ul li:nth-last-child(2){border-bottom:none}.priceCaseUnder .w950 .priceListArea2 ul li .type02 .textBox .title,.priceCaseUnder .w950 .priceListArea2 ul li .type02 .textBox .text,.priceCaseUnder .w950 .priceListArea2 ul li .type02 .textBox .price,.priceCaseUnder .w950 .priceListArea2 ul li .type02 .textBox .price .cost{color:#858382}.priceCaseUnder .w950 .priceListArea2 ul li .type02 .textBox a{background:url(/images/price/icon_arrow_right_gray.png) no-repeat left 0.2em !important;color:#858382}.priceCaseUnder .w950 .priceListArea2+.txt{margin:20px 0 30px;text-align:left;font-size:15px;font-size:1.5rem}.priceCaseUnder .w950 .priceListArea2.kinki{margin-bottom:20px}.priceCaseUnder .w950 .priceListArea2.kinki table{width:70%;margin:20px auto 40px;text-align:center;font-weight:600}.priceCaseUnder .w950 .priceListArea2.kinki table th{background:#A89890;color:#fff;text-align:center;border:solid 1px black;padding:10px 0}.priceCaseUnder .w950 .priceListArea2.kinki table th span{font-size:12px;font-size:1.2rem}.priceCaseUnder .w950 .priceListArea2.kinki table td{border:solid 1px black;padding:10px 0}.priceCaseUnder .w950 .priceListArea2.kinki table td span{font-size:12px;font-size:1.2rem}.priceCaseUnder .w950 .priceListArea2 .fee_detail_list{display:flex;padding:30px 0;justify-content:left;flex-wrap:wrap}.priceCaseUnder .w950 .priceListArea2 .fee_detail_list li{width:20%;border-bottom:none;text-align:center;padding:10px 0;float:none;font-weight:bold;color:#463D3B;line-height:2rem}.priceCaseUnder .w950 .priceListArea2 .fee_detail_list img{width:150px}.priceCaseUnder .w950 .dlModWrap{border:3px solid #dcc7a6}.priceCaseUnder .w950 .dlModWrap+.dlModWrap{margin-top:30px}.priceCaseUnder .w950 .dlModWrap .dlMod1{background:#fff;padding:21px 18px 24px}.priceCaseUnder .w950 .dlModWrap .dlMod1 dt{padding-bottom:12px;border-bottom:1px dotted #000;color:#304b78;font-size:24px;font-size:2.4rem;font-weight:bold}.priceCaseUnder .w950 .dlModWrap .dlMod1 dt .icon{padding-left:64px;background:url(/images/price/icon_price_comment01.png) no-repeat 5px center}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01{padding:18px 0 0 166px;background:url(/images/price/img_price_client_voice01.png) no-repeat 16px center;min-height:115px}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01 .title{font-size:20px;font-size:2rem;color:#8f6632;margin-bottom:6px}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01 .text{font-size:15px;font-size:1.5rem;margin-bottom:6px;padding-left:1em;text-indent:-1em}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01 .text:last-child{margin-bottom:0}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01 .text:before{content:"・"}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01_img02{background:url(/images/price/img_price_client_voice02.png) no-repeat 16px center}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type01_img03{background:url(/images/price/img_price_client_voice03.png) no-repeat 16px center}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type02{padding:19px 183px 0 0;background:url(/images/price/img_price_consider01_mod.png) no-repeat 98% center;min-height:110px}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type02 .title{font-size:20px;font-size:2rem;color:#8f6632;margin-bottom:6px}.priceCaseUnder .w950 .dlModWrap .dlMod1 .type02 .text{font-size:15px;font-size:1.5rem}.priceCaseUnder .w950 .priceListArea1 li{margin-left:18px;float:left}.priceCaseUnder .w950 .priceListArea1 li:first-child{margin-left:0}.priceCaseUnder .w950 .priceListArea1 li a{text-decoration:none !important}.priceCaseUnder .w950 .priceListArea1 li a .detailArea1{position:relative;min-height:266px}.priceCaseUnder .w950 .priceListArea1.priceListKanto.center{display:flex;justify-content:center}.priceCaseUnder .w950 .priceListArea1.priceListKanto li a .detailArea1 .price{margin-top:-30px}.priceCaseUnder .w950 .priceListArea1.priceListKanto li a .detailArea1 .box{margin-top:130px}.priceCaseUnder .w950 .priceListArea1.priceListKinki li a .detailArea1 .price{margin-top:-30px;padding:7px 5px 3px 12px}.priceCaseUnder .w950 .priceListArea1.priceListKinki li a .detailArea1 .box{margin-top:130px}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice{padding:0 10px 10px 10px}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice:hover{text-decoration:none}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice dl{border:1px solid #bfbfbf;border-radius:12px;background:#FFFFFF}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice dl dt{text-align:center;color:#FFF;font-size:1.6rem;font-weight:bold;border-radius:12px 12px 0 0;letter-spacing:3px;text-decoration:none}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice dl dd{padding:18px 0 8px}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice dl dd ul{-webkit-display:flex;display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice dl dd ul li{width:23%;padding:5px 0;background:#e9f1f9;color:#2d4670;border:2px solid;margin:0 1% 8px;border-radius:5px;text-align:center;font-weight:bold;font-size:1.6rem;box-sizing:border-box;text-decoration:none}.priceCaseUnder .w950 .priceListArea1 .detailAreaPrice dl dd ul li.off{background:#f7f7f7;color:#bfbfbf;border:none}.priceCaseUnder .whiteBtn{display:block;text-align:center;width:466px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:23px;font-size:2.3rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;height:47px;line-height:44px}@media all and (-ms-high-contrast: none){.priceCaseUnder .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceCaseUnder .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceCaseUnder .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.priceCaseUnder .whiteBtn{line-height:45px}.priceCaseUnder .whiteBtn *::-ms-backdrop{line-height:45px}}.priceCaseUnder .whiteBtn:not(:target){line-height:45px\9}.priceCaseUnder .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.priceCaseUnder .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.priceCaseUnder .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.priceCaseUnder .whiteBtn span{background-position:40px 15px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold}@media all and (-ms-high-contrast: none){.priceCaseUnder .whiteBtn span{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceCaseUnder .whiteBtn span *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceCaseUnder .whiteBtn span:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceCaseUnder .whiteBtn:hover span{background-position:44px 15px}.priceInformation .priceListArea3{display:flex;flex-wrap:wrap}.priceInformation .priceListArea3 .text1{font-size:14px;font-size:1.4rem;padding:0 15px;box-sizing:border-box;text-align:center;display:flex;width:100%;height:46px;align-items:center;justify-content:center}.priceInformation .priceListArea3 .text1 span{display:block;line-height:1.2}.priceInformation .priceListArea3 .text1 span.small{font-size:1.3rem}.priceInformation .priceListArea3 .detailArea1 .detailArea1Column{transition:0.2s;display:flex}.priceInformation .priceListArea3 .detailArea1 .detailArea1Column .leftArea{display:block;width:145px}.priceInformation .priceListArea3 .detailArea1 .detailArea1Column .rightArea{flex:1;display:block;padding:10px;position:relative}.priceInformation .priceListArea3 .detailArea1 .detailArea1Column .rightArea:after{content:"";background:url(/images/top/top_tab_arrow03.svg) no-repeat;padding:15px;position:absolute;top:50px;right:0;background-size:18px;transition:0.2s}.priceInformation .priceListArea3 .detailArea1:hover .detailArea1Column .rightArea:after{right:-4px}.priceInformation .priceListArea3 .detailArea1 .tag{border:2px solid;line-height:1;padding:2px 6px;margin-right:6px;box-sizing:border-box;background:#fff}.priceInformation .priceListArea3 .detailArea1 .tag.tagFamily{border-color:#c24c38;color:#c24c38}.priceInformation .priceListArea3 .detailArea1 .tag.tagGeneral{border-color:#79588d;color:#79588d}.priceInformation .priceListArea3 .detailArea1 .tag.tagCremation{border-color:#8d8958;color:#8d8958}.priceInformation .priceListArea3 .detailArea1 .area3{font-weight:bold;vertical-align:baseline;line-height:1;box-sizing:border-box;font-size:10px;font-size:1rem;color:#282828;border:2px solid #bfbfbf;border-radius:20px;padding:3px 7px 1px 7px}.priceInformation .priceListArea3 .detailArea1 .area3 span{font-size:15px;font-size:1.5rem}.priceInformation .priceListArea3 .detailArea1 .price{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;padding:10px 0;font-size:18px;font-size:1.8rem;line-height:1;vertical-align:baseline;color:#282828}@media all and (-ms-high-contrast: none){.priceInformation .priceListArea3 .detailArea1 .price{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.priceInformation .priceListArea3 .detailArea1 .price *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.priceInformation .priceListArea3 .detailArea1 .price:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.priceInformation .priceListArea3 .detailArea1 .price .allBox{font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;color:#282828;display:block;font-size:14px;font-size:1.4rem;margin-bottom:5px}.priceInformation .priceListArea3 .detailArea1 .price .num{color:#c4144a;font-size:32px;font-size:3.2rem}.priceInformation .priceListArea3 .detailAreaPrice{padding:0 15px 10px 15px}.priceInformation .priceListArea3 .detailAreaPrice dl{border:1px solid #bfbfbf;border-radius:12px;background:#FFFFFF}.priceInformation .priceListArea3 .detailAreaPrice dl dt{text-align:center;color:#FFF;font-size:1.6rem;font-weight:bold;border-radius:8px 8px 0 0;letter-spacing:3px}.priceInformation .priceListArea3 .detailAreaPrice dl dd{padding:18px 0 8px}.priceInformation .priceListArea3 .detailAreaPrice dl dd ul{-webkit-display:flex;display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px}.priceInformation .priceListArea3 .detailAreaPrice dl dd ul li{width:23%;padding:5px 0;background:#e9f1f9;color:#2d4670;border:2px solid;margin:0 1% 8px;border-radius:5px;text-align:center;font-weight:bold;font-size:1.6rem;box-sizing:border-box}.priceInformation .priceListArea3 .detailAreaPrice dl dd ul li.off{background:#f7f7f7;color:#bfbfbf;border:none}.priceInformation .priceListArea3 li{border-radius:4px;width:307px}.priceInformation .priceListArea3 li:not(:nth-child(3n)){margin-right:8px}.priceInformation .priceListArea3 li:nth-child(n + 4){margin-top:8px}.priceInformation .priceListArea3 li a{text-decoration:none}.priceInformation .priceListArea3 li a:hover{opacity:0.8}.priceInformation .priceListArea3 li.item1{border:2px solid #7d4222;background:#fcfaf6}.priceInformation .priceListArea3 li.item1 .text1{background:#7d4222;color:#fff}.priceInformation .priceListArea3 li.item1 a .detailAreaPrice dl dt{background:#7d4222}.priceInformation .priceListArea3 li.item2{border:2px solid #75736e;background:#f1f4f9}.priceInformation .priceListArea3 li.item2 .text1{background:#75736e;color:#fff}.priceInformation .priceListArea3 li.item2 a .detailAreaPrice dl dt{background:#75736e}.priceInformation .priceListArea3 li.item3{border:2px solid #aa8109;background:#f5f6f2}.priceInformation .priceListArea3 li.item3 .text1{background:#aa8109;color:#fff}.priceInformation .priceListArea3 li.item3 a .detailAreaPrice dl dt{background:#aa8109}.priceInformation .priceListArea3 li.item4{border:2px solid #559070;background:#f5f6f2}.priceInformation .priceListArea3 li.item4 .text1{background:#559070;color:#fff}.priceInformation .priceListArea3 li.item4 a .detailAreaPrice dl dt{background:#559070}.priceInformation .accordion-panel,.priceInformation .accdn-feefoot-dtl{display:none}.priceInformation .accordion-control,.priceInformation .accdn-feefoot-cntrl{display:block;border-radius:3px;border:1px solid #244676;color:#244676;text-align:center;padding:10px;font-size:1.8rem;position:relative;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);margin:20px auto 0;width:50%}.priceInformation .accordion-control.full,.priceInformation .accdn-feefoot-cntrl.full{width:100%}.priceInformation .accordion-control i,.priceInformation .accdn-feefoot-cntrl i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem}.priceInformation .accordion-control.close .open,.priceInformation .accdn-feefoot-cntrl.close .open{display:none}.priceInformation .accordion-control.close:before,.priceInformation .accdn-feefoot-cntrl.close:before{content:"";background:url(/images/common/icon_common_circle_plus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}.priceInformation .accordion-control.open .close,.priceInformation .accdn-feefoot-cntrl.open .close{display:none}.priceInformation .accordion-control.open:before,.priceInformation .accdn-feefoot-cntrl.open:before{content:"";background:url(/images/common/icon_common_circle_minus.png) no-repeat left center;padding:15px;position:absolute;top:10px;right:20px;background-size:25px}:not(:target) .priceCaseShoutoken .w950 .caseArea .sub{line-height:57px\9}.pagePrice .priceListArea1 li a .detailArea1 .sub .area1:not(:target){line-height:39px\9}.pagePrice .priceListArea1 li a .detailArea1 .sub .tag.area2:not(:target){line-height:35px\9}.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag:not(:target){line-height:40px\9}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.pagePrice .priceListArea1 li a .detailArea1 .sub .area1:not(:target){line-height:39px\9}.pagePrice .priceListArea1 li a .detailArea1 .sub .tag.area2:not(:target){line-height:35px\9}.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag:not(:target){line-height:40px\9}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.pagePrice .priceListArea1 li a .detailArea1 .sub .area1{line-height:39px}*::-ms-backdrop,.pagePrice .priceListArea1 li a .detailArea1 .sub .tag.area2{line-height:35px}*::-ms-backdrop,.priceCaseUnder .w950 .caseArea .textMod1 .boxR .tag{line-height:40px}}.faqBlock{background-color:#fff;width:462px;float:left;margin-bottom:22px;border:solid 1px #eceef2;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.faqBlock:nth-of-type(even){float:right}.faqBlock:last-of-type{margin-bottom:0}.faqBlock .hxStyle01{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.faqBlock .inner{padding:20px 10px 27px}.faqBlock .inner p{font-size:15px;font-size:1.5rem;margin-bottom:15px;padding:0 15px}.faqBlock .inner .questionList li{margin-bottom:10px;padding-bottom:14px;background:url(/images/faq/border_question.gif) no-repeat bottom center}.faqBlock .inner .questionList li a{display:table-cell;vertical-align:middle;background:url(/images/faq/bg_faq_question.gif) repeat 0 0;padding-left:14px;width:440px;height:78px}.faqBlock .inner .questionList li a span{display:inline-block;vertical-align:middle;background:url(/images/common/icon_faq_q.png) no-repeat left 8px;padding:15px 15px 15px 56px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-decoration:underline}.faqBlock .inner .more{display:block;text-align:center;width:97%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:24px;font-size:2.4rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;margin:15px auto 0}@media all and (-ms-high-contrast: none){.faqBlock .inner .more{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.faqBlock .inner .more *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.faqBlock .inner .more:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}@media all and (-ms-high-contrast: none){.faqBlock .inner .more{line-height:45px}.faqBlock .inner .more *::-ms-backdrop{line-height:45px}}.faqBlock .inner .more:not(:target){line-height:45px\9}.faqBlock .inner .more span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.faqBlock .inner .more span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}@media screen and (max-width: 736px){.faqBlock .inner .more span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}.questionForeword{font-size:15px;font-size:1.5rem;margin:25px 12px}.questionDetailList{background-color:#fff;padding:15px;border:solid 1px #eceef2}.questionDetailList ul li{margin-bottom:10px;padding-bottom:14px;background:url(/images/faq/border_question_long.gif) no-repeat bottom center}.questionDetailList ul li:last-child{background:none;padding-bottom:10px}.questionDetailList ul li a{display:table-cell;vertical-align:middle;background:url(/images/faq/bg_faq_question.gif) repeat 0 0;padding-left:14px;width:918px;height:78px}.questionDetailList ul li a span{display:inline-block;vertical-align:middle;background:url(/images/common/icon_faq_q.png) no-repeat left 8px;padding:15px 15px 15px 56px;text-decoration:underline}.questionDetail{background-color:#fff;padding:20px 15px;border:solid 1px #eceef2}.questionDetail dl dt{display:table-cell;vertical-align:middle;background:url(/images/faq/bg_faq_question.gif) repeat 0 0;padding-left:14px;width:918px;height:78px;pointer-events:none}.questionDetail dl dt h3{font-size:20px;font-size:2rem;display:inline-block;vertical-align:middle;background:url(/images/common/icon_faq_q.png) no-repeat left 10px;padding:15px 15px 15px 56px;color:#6e4c28}.questionDetail dl dt i{display:none}.questionDetail dl dt .questionDetailTitle{font-size:20px;font-size:2rem;display:inline-block;vertical-align:middle;background:url(/images/common/icon_faq_q.png) no-repeat left 10px;padding:15px 15px 15px 56px;color:#6e4c28;font-weight:bold}.questionDetail dl dd{display:block;margin-top:20px;margin-left:14px;padding:3px 0 0 56px;background:url(/images/common/icon_faq_a.png) no-repeat left top;overflow:hidden;min-height:45px}.questionDetail dl dd img{vertical-align:bottom}.questionDetail dl dd .inner{overflow:hidden;padding-right:15px}.questionDetail dl dd .inner img{float:right;margin-left:15px}.questionDetail dl dd .thumb{clear:both;text-align:center;margin-left:-70px}.faqRelation{background-color:#fff;border:solid 1px #eaebf0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.faqRelation .faqRelationInner{background:url(/images/faq/border_faq_relation.gif) repeat-y center top;margin:20px 0px}.faqRelation ul{overflow:hidden;padding:0px 13px}.faqRelation ul li{margin-bottom:10px;width:447px;background:url(/images/faq/bg_faq_relation.gif) repeat center}.faqRelation ul li:nth-child(odd){float:left}.faqRelation ul li:nth-child(even){float:right}.faqRelation ul li a{display:block;padding:26px 20px}.faqRelation ul li a span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat left 5px;padding-left:20px}.faqRelation ul li a:hover{color:#2e4872;opacity:0.8}h2.eventTitle p.small{font-size:29px;font-size:2.9rem;line-height:1.2;margin-top:10px}.eventLink{max-width:950px;margin:0 auto;padding-bottom:20px;display:flex;justify-content:flex-end}.eventLink li{margin-left:30px}.eventLink li a{font-size:18px;font-size:1.8rem}.eventLink li a span{display:block;background-image:url(/images/common/icon_common_circle_on.png);background-repeat:no-repeat;background-position:left center;transition:0.2s;padding-left:35px}.eventLink li a:hover{opacity:0.8}.eventLink li a:hover span{background-position:left 5px center}.eventButtonArea{background:#fff;padding-bottom:40px}.eventButtonArea .buttonList{max-width:950px;margin:0 auto}.eventButtonArea .buttonList ul.List02{display:flex;justify-content:space-between}.eventButtonArea .buttonList li{width:465px;list-style:none;text-align:center;font-size:24px;font-size:2.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;letter-spacing:-.04em;background-color:#fff}.eventButtonArea .buttonList li a{display:block;color:#304b78;text-decoration:none;padding:15px 0;box-sizing:border-box;background:#fcfcfc url(/images/common/bg_gradient_gold.jpg) left center repeat-x;border:solid 1px #304b78;border-radius:4px}.eventButtonArea .buttonList li a span{display:block;background-image:url(/images/common/icon_common_circle_on.png);background-repeat:no-repeat;background-position:16px center;transition:0.2s}.eventButtonArea .buttonList li a:hover{opacity:0.8}.eventButtonArea .buttonList li a:hover span{background-position:20px center}.eventButtonArea .buttonList .all{width:100%;margin-bottom:20px}.eventButtonArea .buttonList .shuto{margin-right:20px}.onlineReserve{margin:60px 0}.onlineReserve .privacyLink{text-align:center;font-size:1.8rem !important;margin-bottom:10px}.onlineReserve .privacyLink a{background-image:none !important;display:inline-block !important;padding:0 !important}.onlineReserve .btnArea{margin-bottom:30px;text-align:center}.onlineReserve .btnArea .seminarBtn{text-align:center;display:inline-block}.onlineReserve .btnArea .seminarBtn a{width:450px;min-height:70px;display:flex;align-items:center;justify-content:center;flex-flow:column;color:#fff;background-color:#324e7c;border-radius:5px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";position:relative;padding:7px 0;text-decoration:none;font-size:24px;font-size:2.4rem;line-height:1.2;background-image:url(/images/common/icon_common_arrow_white.png);background-repeat:no-repeat;background-position:20px center}.onlineReserve .btnArea .seminarBtn a span.small{font-size:16px;font-size:1.6rem}.onlineReserve .btnArea .seminarBtn a:hover{color:#fff;opacity:0.8;transition:0.2s}.eventList li{padding:20px;background-color:#fff;border:solid 1px #eaebf0;margin-bottom:15px;overflow:hidden}.eventList li:last-child{margin-bottom:30px}.eventList li .main{margin-bottom:18px;padding-bottom:18px;border-bottom:dotted 1px #959cb4;overflow:hidden}.eventList li .main .thumb{float:left}.eventList li .main .thumb img{vertical-align:bottom}.eventList li .main .title{margin-left:164px;background-color:#f5f5f5;padding:15px;letter-spacing:-.4em}.eventList li .main .title .state{display:inline-block;vertical-align:middle;letter-spacing:normal;width:80px;height:24px;line-height:24px;color:#fff;font-weight:bold;text-align:center;margin-right:10px;font-size:13px;font-size:1.3rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media all and (-ms-high-contrast: none){.eventList li .main .title .state{line-height:26px}.eventList li .main .title .state *::-ms-backdrop{line-height:26px}}.eventList li .main .title .state:not(:target){line-height:26px\9}.eventList li .main .title .state.reservationFree{border:1px #7a7a7a solid;color:#7a7a7a;background-color:#FFFFFF}.eventList li .main .title .state.accepting{background-color:#00c088}.eventList li .main .title .state.expiration{background-color:#959595}.eventList li .main .title .state.slightlyVacant{background-color:#de7300}.eventList li .main .title .state.noVacant{background-color:#b13e3e}.eventList li .main .title .tag{display:inline-block;vertical-align:middle;letter-spacing:normal;background-color:#fff;width:160px;height:20px;line-height:17px;font-size:12px;font-size:1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-width:2px;border-style:solid;font-weight:bold;text-align:center}@media all and (-ms-high-contrast: none){.eventList li .main .title .tag{line-height:18px}.eventList li .main .title .tag *::-ms-backdrop{line-height:18px}}.eventList li .main .title .tag:not(:target){line-height:18px\9}.eventList li .main .title .tag.seminar{color:#1e8135;border-color:#1e8135}.eventList li .main .title .tag.event{color:#e0513f;border-color:#e0513f}.eventList li .main .title .tag.eventAndSeminar{color:#e0513f;border-color:#e0513f}.eventList li .main .title .tag.consultation{color:#790b8d;border-color:#790b8d}.eventList li .main .title h2{letter-spacing:normal;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;margin-top:14px}@media all and (-ms-high-contrast: none){.eventList li .main .title h2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventList li .main .title h2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.eventList li .main .title h2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventList li dl{font-size:15px;font-size:1.5rem;margin-bottom:10px;letter-spacing:-.4em}.eventList li dl:last-of-type{margin-bottom:0}.eventList li dl>*{display:inline-block;vertical-align:top;letter-spacing:normal;height:28px;line-height:28px;padding:0 10px}@media all and (-ms-high-contrast: none){.eventList li dl>*{line-height:30px}.eventList li dl>* *::-ms-backdrop{line-height:30px}}.eventList li dl>*:not(:target){line-height:30px\9}.eventList li dl dt{text-align:center;width:65px;vertical-align:middle;border:solid 1px #754f33;color:#754f33;background-color:#f9f6f1}.eventList li dl dt.data{color:#fff;font-size:14px;font-size:1.4rem;font-weight:bold;background-color:#e0513f;border-color:#e0513f}.eventList li dl dd{padding-top:1px}.eventList li dl dd.data{font-size:20px;font-size:2rem;font-weight:bold}.eventList li dl dd.entry{width:370px}.eventList li dl dd.time{width:320px}.eventList li dl dd .pdf{background:url(/images/common/icon-common-pdf.png) no-repeat 0 3px;padding:3px 0 3px 25px}.eventDetail{background-color:#fff;padding:20px 20px 30px;border:solid 1px #eaebf0}.eventDetail a:hover{color:#2e4872;opacity:0.8}.eventDetail>.title{background-color:#f5f5f5;padding:15px;letter-spacing:-.4em}.eventDetail>.title .state{display:inline-block;vertical-align:middle;letter-spacing:normal;width:80px;height:24px;line-height:24px;color:#fff;font-weight:bold;text-align:center;margin-right:10px;font-size:13px;font-size:1.3rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media all and (-ms-high-contrast: none){.eventDetail>.title .state{line-height:26px}.eventDetail>.title .state *::-ms-backdrop{line-height:26px}}.eventDetail>.title .state:not(:target){line-height:26px\9}.eventDetail>.title .state.reservationFree{border:1px #7a7a7a solid;color:#7a7a7a;background-color:#FFFFFF}.eventDetail>.title .state.accepting{background-color:#00c088}.eventDetail>.title .state.expiration{background-color:#959595}.eventDetail>.title .state.slightlyVacant{background-color:#de7300}.eventDetail>.title .state.noVacant{background-color:#b13e3e}.eventDetail>.title .tag{display:inline-block;vertical-align:middle;letter-spacing:normal;background-color:#fff;width:160px;height:20px;line-height:16px;font-size:12px;font-size:1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-width:2px;border-style:solid;font-weight:bold;text-align:center}@media all and (-ms-high-contrast: none){.eventDetail>.title .tag{line-height:18px}.eventDetail>.title .tag *::-ms-backdrop{line-height:18px}}.eventDetail>.title .tag:not(:target){line-height:18px\9}.eventDetail>.title .tag.seminar{color:#1e8135;border-color:#1e8135}.eventDetail>.title .tag.event{color:#e0513f;border-color:#e0513f}.eventDetail>.title .tag.eventAndSeminar{color:#e0513f;border-color:#e0513f}.eventDetail>.title .tag.consultation{color:#790b8d;border-color:#790b8d}.eventDetail>.title p{color:#34507e;letter-spacing:normal;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-top:14px}@media all and (-ms-high-contrast: none){.eventDetail>.title p{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventDetail>.title p *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.eventDetail>.title p:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventDetail>.title .titleBox{color:#34507e;letter-spacing:normal;font-size:28px;font-size:2.8rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-top:14px}@media all and (-ms-high-contrast: none){.eventDetail>.title .titleBox{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventDetail>.title .titleBox *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.eventDetail>.title .titleBox:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventDetail>dl{letter-spacing:-.4em;margin-bottom:12px}.eventDetail>dl:last-of-type{margin-bottom:25px}.eventDetail>dl *{display:inline-block;letter-spacing:normal;font-size:18px;font-size:1.8rem;vertical-align:top}.eventDetail>dl dt{width:122px;text-align:center;height:27px;line-height:27px;font-weight:bold;background-color:#f9f6f1;border:solid 1px #6e4629;color:#6e4629}@media all and (-ms-high-contrast: none){.eventDetail>dl dt{line-height:29px}.eventDetail>dl dt *::-ms-backdrop{line-height:29px}}.eventDetail>dl dt:not(:target){line-height:29px\9}.eventDetail>dl dt.data{background-color:#e0513f;border-color:#e0513f;color:#fff}.eventDetail>dl dd{padding:0 15px}.eventDetail p,.eventDetail div{font-size:15px;font-size:1.5rem}.eventDetail p a,.eventDetail div a{background-image:url(/images/common/icon_common_arrow_next.png);background-repeat:no-repeat;background-position:4px 7px;padding:3px 0 3px 20px;display:block}.eventDetail p a.pdf,.eventDetail div a.pdf{background-image:url(/images/common/icon-common-pdf.png);background-position:0px 3px;display:block;margin:5px 0;padding:3px 0 3px 25px;min-height:25px}.eventDetail .thumb{float:left}.eventDetail .thumb p{max-width:268px}.eventDetail .text{margin-left:285px;padding:0 20px 30px 0}.eventDetail .subTit{font-size:17px;font-size:1.7rem;color:#754f33;background-color:#f9f6f1;padding:4px 12px}.eventDetail .subTit+p,.eventDetail .subTit+div{padding:15px 13px 30px}.eventDetail .eventBnr{width:816px;margin:0 auto;border:solid 2px #5d4633;background-color:#f1eee6}.eventDetail .eventBnr .title{font-size:20px;font-size:2rem;background-color:#5d4633;color:#fff;font-weight:bold;height:38px;line-height:38px;text-align:center}@media all and (-ms-high-contrast: none){.eventDetail .eventBnr .title{line-height:40px}.eventDetail .eventBnr .title *::-ms-backdrop{line-height:40px}}.eventDetail .eventBnr .title:not(:target){line-height:40px\9}.eventDetail .eventBnr dl{text-align:center;letter-spacing:-.4em}.eventDetail .eventBnr dl dt,.eventDetail .eventBnr dl dd{display:inline-block;vertical-align:middle;letter-spacing:normal}.eventDetail .eventBnr dl dt{text-align:left;font-size:20px;font-size:2rem;font-weight:bold;color:#312d32;padding-right:30px}.eventDetail .eventBnr dl dd{text-align:left;padding:10px 0}.eventDetail .eventBnr dl dd .data{font-weight:bold;font-size:20px;font-size:2rem;letter-spacing:-.4em}.eventDetail .eventBnr dl dd .data span{display:inline-block;vertical-align:middle;letter-spacing:normal}.eventDetail .eventBnr dl dd .data span:first-of-type{width:79px;height:24px;line-height:24px;text-align:center;font-size:14px;font-size:1.4rem;background-color:#b40a0a;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#fff;margin-right:20px}@media all and (-ms-high-contrast: none){.eventDetail .eventBnr dl dd .data span:first-of-type{line-height:26px}.eventDetail .eventBnr dl dd .data span:first-of-type *::-ms-backdrop{line-height:26px}}.eventDetail .eventBnr dl dd .data span:first-of-type:not(:target){line-height:26px\9}.eventDetail .eventBnr dl dd .telNum{font-size:57px;font-size:5.7rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1;padding:7px 0;color:#2d4670;background:url(/images/common/icon_common_tel.png) no-repeat left center;padding-left:63px}@media all and (-ms-high-contrast: none){.eventDetail .eventBnr dl dd .telNum{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventDetail .eventBnr dl dd .telNum *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}.eventDetail .eventBnr dl dd .telNum:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventDetail .eventBnr dl dd .telNum a{background:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-white-popup{position:relative;background:#FFF;padding:30px;width:auto;max-width:800px;margin:20px auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width: 736px){.eventTop{background:#fcf5e5;margin-top:0}.eventTop section.pt25.pb65{padding:20px 0 0 !important}.eventPage{margin-top:0}.eventPage a{text-decoration:underline}.eventPage .pageBack.mb40{margin-bottom:20px !important}h2.eventTitle p.small{font-size:16px;font-size:1.6rem;margin-top:0}.eventLink{padding:0 10px 20px 10px;justify-content:space-between}.eventLink li{width:49%;margin-left:0}.eventLink li a{font-size:14px;font-size:1.4rem;padding:12px 0;display:block;background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;border-radius:6px}.eventLink li a span{background-position:5% center;background-size:20px;background-size:16px 16px}.eventButtonArea{padding:0 10px 20px 10px}.eventButtonArea .buttonList li{font-size:14px;font-size:1.4rem;width:49%}.eventButtonArea .buttonList li a{padding:12px 0}.eventButtonArea .buttonList li a span{background-position:5px center;background-size:20px;padding-left:20px}.eventButtonArea .buttonList li a:hover span{background-position:7px center}.eventButtonArea .buttonList .all{width:100%;margin-bottom:5px}.eventButtonArea .buttonList .shuto{margin-right:0}.onlineReserve .privacyLink{padding-top:20px;font-size:1.6rem !important}.onlineReserve .btnArea{padding:0 10px 20px 0}.onlineReserve .btnArea .seminarBtn{display:block}.onlineReserve .btnArea .seminarBtn a{min-height:70px;display:flex;align-items:center;justify-content:center;flex-flow:column;width:100%;font-size:1.8rem;background-image:url(/images/common/icon_common_arrow_next_white.png);background-position:3% center}.onlineReserve .btnArea .seminarBtn a span.small{font-size:1.2rem}.eventTop .tabList.tab2{margin-bottom:0 !important}.eventTop .tabList.tab2 li{font-size:14px;font-size:1.4rem;width:50%;margin-right:0}.eventTop .tabList.tab2 li a{padding:12px 0}.eventTop .tabList.tab2 li a:hover{opacity:1}.eventTop .tabList.tab2 li a span{background-position:5px center;background-size:20px;padding-left:20px}.eventTop .tabList.tab2 li a span:hover{background-position:5px center;background-size:20px}.eventList li{padding:20px 3%;background-color:#fff;border:solid 1px #eaebf0;margin-bottom:15px;overflow:hidden}.eventList li:last-child{margin-bottom:30px}.eventList li .main{margin-bottom:15px;padding-bottom:15px;border-bottom:dotted 1px #959cb4;overflow:hidden}.eventList li .main .thumb{background-color:#f5f5f5;float:none;padding:15px 3% 0;text-align:center}.eventList li .main .thumb img{vertical-align:bottom;width:70%}.eventList li .main .title{margin-left:0;background-color:#f5f5f5;padding:15px 3%;letter-spacing:-.4em}.eventList li .main .title .state{display:inline-block;vertical-align:middle;letter-spacing:normal;width:80px;height:24px;line-height:24px;color:#fff;font-weight:bold;text-align:center;margin-right:10px;font-size:13px;font-size:1.3rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventList li .main .title .state{line-height:26px}.eventList li .main .title .state *::-ms-backdrop{line-height:26px}}@media screen and (max-width: 736px){.eventList li .main .title .state:not(:target){line-height:26px\9}.eventList li .main .title .state.reservationFree{border:1px #7a7a7a solid;color:#7a7a7a;background-color:#FFFFFF}.eventList li .main .title .state.accepting{background-color:#00c088}.eventList li .main .title .state.expiration{background-color:#959595}.eventList li .main .title .state.slightlyVacant{background-color:#de7300}.eventList li .main .title .state.noVacant{background-color:#b13e3e}.eventList li .main .title .tag{display:inline-block;vertical-align:middle;letter-spacing:normal;background-color:#fff;width:160px;height:20px;line-height:17px;font-size:12px;font-size:1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-width:2px;border-style:solid;font-weight:bold;text-align:center}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventList li .main .title .tag{line-height:18px}.eventList li .main .title .tag *::-ms-backdrop{line-height:18px}}@media screen and (max-width: 736px){.eventList li .main .title .tag:not(:target){line-height:18px\9}.eventList li .main .title .tag.seminar{color:#1e8135;border-color:#1e8135}.eventList li .main .title .tag.event{color:#e0513f;border-color:#e0513f}.eventList li .main .title .tag.eventAndSeminar{color:#e0513f;border-color:#e0513f}.eventList li .main .title .tag.consultation{color:#790b8d;border-color:#790b8d}.eventList li .main .title h2{letter-spacing:normal;font-size:20px;font-size:2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-weight:bold;margin-top:10px;text-decoration:underline}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventList li .main .title h2{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventList li .main .title h2 *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.eventList li .main .title h2:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventList li .main .title h2 a:hover{color:#2e4872}.eventList li dl{font-size:15px;font-size:1.5rem;margin-bottom:7px;letter-spacing:-.4em}.eventList li dl:last-of-type{margin-bottom:0}.eventList li dl>*{display:inline-block;vertical-align:top;letter-spacing:normal;height:auto;line-height:28px;padding:0}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventList li dl>*{line-height:30px}.eventList li dl>* *::-ms-backdrop{line-height:30px}}@media screen and (max-width: 736px){.eventList li dl>*:not(:target){line-height:30px\9}.eventList li dl dt{font-size:12px;font-size:1.2rem;text-align:center;width:75px;vertical-align:middle;border:solid 1px #754f33;color:#754f33;background-color:#f9f6f1}.eventList li dl dt.data{color:#fff;font-size:12px;font-size:1.2rem;font-weight:bold;background-color:#e0513f;border-color:#e0513f}.eventList li dl dd{padding-top:1px;padding-left:10px;width:75%;width:calc(100% - 75px)}.eventList li dl dd.data{font-size:18px;font-size:1.8rem;font-weight:bold}.eventList li dl dd.entry{margin-bottom:7px;width:75%;width:calc(100% - 75px)}.eventList li dl dd.time{width:75%;width:calc(100% - 75px)}.eventList li dl dd .pdf{background:url(/images/common/icon-common-pdf.png) no-repeat 0 3px;padding:3px 0 3px 25px}.eventDetail{background-color:#fff;padding:20px 3%;border:solid 1px #eaebf0}.eventDetail a:hover{color:#2e4872;opacity:1}.eventDetail>.title{background-color:#f5f5f5;padding:15px 3%;letter-spacing:-.4em}.eventDetail>.title .state{display:inline-block;vertical-align:middle;letter-spacing:normal;width:80px;height:24px;line-height:24px;color:#fff;font-weight:bold;text-align:center;margin-right:10px;margin-top:0;font-size:13px;font-size:1.3rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail>.title .state{line-height:26px}.eventDetail>.title .state *::-ms-backdrop{line-height:26px}}@media screen and (max-width: 736px){.eventDetail>.title .state:not(:target){line-height:26px\9}.eventDetail>.title .state.reservationFree{border:1px #7a7a7a solid;color:#7a7a7a;background-color:#FFFFFF}.eventDetail>.title .state.accepting{background-color:#00c088}.eventDetail>.title .state.expiration{background-color:#959595}.eventDetail>.title .state.slightlyVacant{background-color:#de7300}.eventDetail>.title .state.noVacant{background-color:#b13e3e}.eventDetail>.title .tag{display:inline-block;vertical-align:middle;letter-spacing:normal;background-color:#fff;width:160px;height:20px;line-height:16px;font-size:12px;font-size:1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-width:2px;border-style:solid;font-weight:bold;text-align:center;margin-top:0}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail>.title .tag{line-height:18px}.eventDetail>.title .tag *::-ms-backdrop{line-height:18px}}@media screen and (max-width: 736px){.eventDetail>.title .tag:not(:target){line-height:18px\9}.eventDetail>.title .tag.seminar{color:#1e8135;border-color:#1e8135}.eventDetail>.title .tag.event{color:#e0513f;border-color:#e0513f}.eventDetail>.title .tag.eventAndSeminar{color:#e0513f;border-color:#e0513f}.eventDetail>.title .tag.consultation{color:#790b8d;border-color:#790b8d}.eventDetail>.title p{color:#34507e;letter-spacing:normal;font-size:20px;font-size:2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-top:0}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail>.title p{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventDetail>.title p *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.eventDetail>.title p:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventDetail>.title .titleBox{color:#34507e;letter-spacing:normal;font-size:20px;font-size:2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-top:0}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail>.title .titleBox{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventDetail>.title .titleBox *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.eventDetail>.title .titleBox:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventDetail>dl{letter-spacing:-.4em;margin-bottom:12px}.eventDetail>dl:last-of-type{margin-bottom:20px}.eventDetail>dl *{display:inline-block;letter-spacing:normal;font-size:18px;font-size:1.8rem;vertical-align:top}.eventDetail>dl dt{width:75px;text-align:center;height:27px;line-height:27px;font-weight:bold;background-color:#f9f6f1;border:solid 1px #6e4629;color:#6e4629;font-size:12px;font-size:1.2rem}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail>dl dt{line-height:29px}.eventDetail>dl dt *::-ms-backdrop{line-height:29px}}@media screen and (max-width: 736px){.eventDetail>dl dt:not(:target){line-height:29px\9}.eventDetail>dl dt.data{background-color:#e0513f;border-color:#e0513f;color:#fff}.eventDetail>dl dd{padding:0 0 0 10px;width:75%;width:calc(100% - 75px)}.eventDetail p,.eventDetail div{font-size:15px;font-size:1.5rem}.eventDetail p a,.eventDetail div a{background-image:url(/images/common/icon_common_arrow_next.png);background-repeat:no-repeat;background-position:4px 7px;padding:3px 0 3px 20px;display:block}.eventDetail p a.pdf,.eventDetail div a.pdf{background-image:url(/images/common/icon-common-pdf.png);background-position:0px 3px;display:block;margin:5px 0;padding:3px 0 3px 25px;min-height:25px}.eventDetail .thumb{float:none;text-align:center}.eventDetail .thumb img{width:70%}.eventDetail .thumb p{margin-top:10px;text-align:left;max-width:100%}.eventDetail .text{margin-left:0;padding:0 0 20px}.eventDetail .subTit{font-size:17px;font-size:1.7rem;color:#754f33;background-color:#f9f6f1;padding:4px 12px}.eventDetail .subTit+p,.eventDetail .subTit+div{padding:10px 3% 20px}.eventDetail .eventBnr{width:100%;margin:0 auto;border:solid 2px #5d4633;background-color:#f1eee6}.eventDetail .eventBnr .title{font-size:18px;font-size:1.8rem;background-color:#5d4633;color:#fff;font-weight:bold;height:auto;line-height:1.6;padding:5px;text-align:center}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail .eventBnr .title{line-height:1.6}.eventDetail .eventBnr .title *::-ms-backdrop{line-height:1.6}}@media screen and (max-width: 736px){.eventDetail .eventBnr .title:not(:target){line-height:1.6\9}.eventDetail .eventBnr dl{text-align:center;letter-spacing:-.4em;padding:10px 3%}.eventDetail .eventBnr dl dt,.eventDetail .eventBnr dl dd{display:inline-block;vertical-align:middle;letter-spacing:normal}.eventDetail .eventBnr dl dt{text-align:left;font-size:20px;font-size:2rem;font-weight:bold;color:#312d32;padding-right:0}.eventDetail .eventBnr dl dd{text-align:left;padding:10px 0 0}.eventDetail .eventBnr dl dd .data{font-weight:bold;font-size:18px;font-size:1.8rem;letter-spacing:-.4em}.eventDetail .eventBnr dl dd .data .disable-auto-tel a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none;background:none;padding:0}.eventDetail .eventBnr dl dd .data span{display:inline-block;vertical-align:middle;letter-spacing:normal}.eventDetail .eventBnr dl dd .data span:first-of-type{width:79px;height:24px;line-height:24px;text-align:center;font-size:14px;font-size:1.4rem;background-color:#b40a0a;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#fff;margin-right:8px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail .eventBnr dl dd .data span:first-of-type{line-height:26px}.eventDetail .eventBnr dl dd .data span:first-of-type *::-ms-backdrop{line-height:26px}}@media screen and (max-width: 736px){.eventDetail .eventBnr dl dd .data span:first-of-type:not(:target){line-height:26px\9}.eventDetail .eventBnr dl dd .telNum{font-size:34px;font-size:3.4rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;line-height:1;padding:7px 0;color:#2d4670;background:url(/images/common/icon_common_tel.png) no-repeat left center;padding-left:63px}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.eventDetail .eventBnr dl dd .telNum{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.eventDetail .eventBnr dl dd .telNum *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.eventDetail .eventBnr dl dd .telNum:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.eventDetail .eventBnr dl dd .telNum a{background:none;padding:0;text-decoration:none}}@media screen and (max-width: 736px){.wrapper,.bgWhite{background:#FFF}h3.ttl{color:#874c12;border-left:3px solid;line-height:1.2;padding:0 0 0 10px;font-size:2.0rem;font-weight:bold}.spHxStyle01{background:#f3e7cb;color:#874c12;font-size:2.5rem;padding:20px 10px}.spHxStyle02{color:#344c74;background:#f5f2f0;border-top:3px solid;position:relative;font-size:2.6rem;text-align:center;line-height:1.2;padding:20px 0}.titleArea{position:relative}.titleArea .spHxStyle03{color:#274c80;text-align:center;border:1px solid;border-bottom:4px solid;border-radius:3px;padding:15px 0;font-size:2.0rem;font-weight:normal;position:relative;background-color:#f4f6fb;background-image:linear-gradient(-45deg, transparent 25%, #eaf0f9 25%, #eaf0f9 50%, transparent 50%, transparent 75%, #eaf0f9 75%, #eaf0f9);background-size:4px 4px}.titleArea .arrowImg{max-width:initial;width:33px;margin:0 auto;display:block;position:absolute;bottom:-7px;left:45%}.marker{background:linear-gradient(transparent 60%, #ff6 60%)}.flText{font-weight:bold;color:#874c12;font-size:1.8rem;line-height:1.4;text-align:center;padding:0 0 20px}.flText img{margin:0 auto;padding:15px 0 0;width:70%;display:block}.flText .leadText{color:#7d4222;margin:20px 0}.areaSearchArea{padding:20px 0;background:#FFFFFF}.areaSearchArea .textCaseNext{border:2px solid;border-radius:6px;background:#e9f1f9;font-size:1.6rem;line-height:1.6;padding:20px 10px;margin:10px;text-align:left;font-weight:normal;color:#2d456f}.areaSearchArea .textCaseNext:after{background:url(/images/common/sp/img_navy_underarrow.svg) no-repeat center bottom;bottom:-25px;height:25px}.areaSearchArea .support2{background:#fcf5e5}.areaSearchArea .support2 .header{font-size:2.0rem;font-weight:bold;background:url(/images/top/sp/support2_img.png) no-repeat right top;background-size:35%;padding:30px 5% 20px}.areaSearchArea .support2 ul{display:table;width:100%}.areaSearchArea .support2 ul li{display:table-cell;width:33.3%}.areaSearchArea .support2 ul li:nth-of-type(1){background:#328182}.areaSearchArea .support2 ul li:nth-of-type(2){background:#3b6187}.areaSearchArea .support2 ul li:nth-of-type(3){background:#7a4d37}.areaSearchArea .support2 ul li a{padding:20px 5%;display:block;color:#FFF;font-size:2.0rem}.areaSearchArea .support2 ul li a i,.areaSearchArea .support2 ul li a span{display:table-cell}.areaSearchArea .support2 ul li a span{padding-left:10px}.areaSearchArea .support2 .detail{display:table;width:100%;margin:10px 0;font-size:1.2rem}.areaSearchArea .support2 .detail p{display:table-cell;width:33.3%;font-size:1.2rem;padding-left:4%}.areaSearchArea .support2 .detail p:first-child{padding-left:4%}.areaSearchArea .support2 img{width:95%;margin:0 auto 30px;display:block}.otherCaseArea h3.ttl{color:#344c74;background:#FFF;border-top:3px solid;position:relative;font-size:2.6rem;text-align:center;line-height:1.2;padding:20px 0;border-left:none}.otherCaseArea h3.ttl.center{text-align:center}.otherCaseArea .inner{padding:0 10px 10px}.otherCaseArea ul{background:#f7ebe6;padding:5px 10px}.otherCaseArea ul li.block{background:#FFF;border:1px solid;margin:25px 0;display:block;position:relative}.otherCaseArea ul li.block i{font-size:2.0rem;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.otherCaseArea ul li.block .head{-webkit-display:flex;display:flex;align-items:center}.otherCaseArea ul li.block .head .left{position:relative;width:50%;margin-right:3%}.otherCaseArea ul li.block .head .left .ttl{position:absolute;left:0;top:0;color:#FFF;font-size:1.6rem;font-weight:bold;padding:0 10px}.otherCaseArea ul li.block .head .left .ttl strong{font-size:2.5rem}.otherCaseArea ul li.block .head .right{padding-right:10px;width:50%}.otherCaseArea ul li.block .head .right .top,.otherCaseArea ul li.block .head .right .topArea{-webkit-display:flex;display:flex;align-items:center;margin-bottom:10px;justify-content:center}.otherCaseArea ul li.block .head .right .top .tag,.otherCaseArea ul li.block .head .right .topArea .tag{background:#FFF;margin:0 5px 0 0;border:2px solid;display:inline-block;padding:0 8px;font-size:1.6rem;font-weight:bold;min-width:68px;width:auto;text-align:center}.otherCaseArea ul li.block .head .right .top .tag.tagFamily,.otherCaseArea ul li.block .head .right .topArea .tag.tagFamily{color:#dd523b}.otherCaseArea ul li.block .head .right .top .tag.tagGeneral,.otherCaseArea ul li.block .head .right .topArea .tag.tagGeneral{color:#79588d}.otherCaseArea ul li.block .head .right .top .tag.tagCremation,.otherCaseArea ul li.block .head .right .topArea .tag.tagCremation{color:#8d8958}.otherCaseArea ul li.block .head .right .top .count,.otherCaseArea ul li.block .head .right .topArea .count{border:1px solid #bfbfbf;border-radius:32px;padding:0 8px}.otherCaseArea ul li.block .head .right .top .count em,.otherCaseArea ul li.block .head .right .topArea .count em{font-weight:bold;font-size:2.0rem}.otherCaseArea ul li.block .head .right .top .area3,.otherCaseArea ul li.block .head .right .topArea .area3{font-weight:bold;vertical-align:baseline;line-height:1;box-sizing:border-box;font-size:10px;font-size:1rem;color:#282828;border:2px solid #bfbfbf;border-radius:20px;padding:3px 7px 1px 7px}.otherCaseArea ul li.block .head .right .top .area3 span,.otherCaseArea ul li.block .head .right .topArea .area3 span{font-size:15px;font-size:1.5rem}.otherCaseArea ul li.block .head .right .price{border:1px solid #bfbfbf;text-align:center}.otherCaseArea ul li.block .head .right .price dl dt.ttl{color:#FFF;background:#c30f47;font-size:1.6rem;font-weight:bold}.otherCaseArea ul li.block .head .right .price dl dd{padding:10px 0;font-size:2.0rem}.otherCaseArea ul li.block .head .right .price dl dd em{color:#c30f47;font-size:2.3rem;font-weight:bold}.otherCaseArea ul li.block .body{padding:10px}.otherCaseArea ul li.block .body .text{font-size:1.8rem;line-height:1.4;padding:0 0 20px 10px}.otherCaseArea ul li.block .body ul.text2{background:#FFF}.otherCaseArea ul li.block .body ul.text2 li{margin:0px 0 10px}.otherCaseArea ul li.block .body ul.text2 li span{background:#e9f1f9;padding:5px 10px;margin-right:10px;display:inline-block}.otherCaseArea ul li.block .body .detailArea dl{border:1px solid #bfbfbf;border-radius:12px}.otherCaseArea ul li.block .body .detailArea dl dt{text-align:center;color:#FFF;font-size:1.6rem;font-weight:bold;border-radius:8px 8px 0 0;letter-spacing:3px}.otherCaseArea ul li.block .body .detailArea dl dd{padding:18px 0 8px}.otherCaseArea ul li.block .body .detailArea dl dd ul{-webkit-display:flex;display:flex;flex-wrap:wrap;justify-content:center;background:#FFF;padding:0}.otherCaseArea ul li.block .body .detailArea dl dd ul li{width:20%;padding:5px 0;background:#e9f1f9;color:#2d4670;border:2px solid;margin:0 6px 8px;border-radius:5px;text-align:center;font-weight:bold;font-size:2.0rem}.otherCaseArea ul li.block .body .detailArea dl dd ul li.off{background:#f7f7f7;color:#bfbfbf;border:none}.otherCaseArea ul li.block.case01{border-top:5px solid #7a4d37}.otherCaseArea ul li.block.case01 .head .ttl{background:#7a4d37}.otherCaseArea ul li.block.case01 .detailArea dt{background:#7a4d37}.otherCaseArea ul li.block.case02{border-top:5px solid #7b7c7c}.otherCaseArea ul li.block.case02 .head .ttl{background:#7b7c7c}.otherCaseArea ul li.block.case02 .detailArea dt{background:#7b7c7c}.otherCaseArea ul li.block.case03{border-top:5px solid #aa8109}.otherCaseArea ul li.block.case03 .head .ttl{background:#aa8109}.otherCaseArea ul li.block.case03 .detailArea dt{background:#aa8109}.otherCaseArea ul li.block.case04{border-top:5px solid #559070}.otherCaseArea ul li.block.case04 .head .ttl{background:#559070}.otherCaseArea ul li.block.case04 .detailArea dt{background:#559070}.section{background:#FFFFFF;padding:0 10px}.section h3 a{padding:0 0 0 10px}.section .inner{padding:0}.section .inner .secTotal{margin-top:20px;padding-bottom:20px}.section .inner .secTotal .boxCost{background:#e9f1f9}.section .inner .secTotal .boxCost .titleArea{position:relative}.section .inner .secTotal .boxCost ul.list{padding:15px 10px;-webkit-display:flex;display:flex;flex-wrap:wrap}.section .inner .secTotal .boxCost ul.list li{border:2px solid #83a5cb;border-radius:3px;background:url(/images/fee/mitsumori_point/sp/bg_boxfee1.png) 95% no-repeat #fff;background-size:16%;margin:10px 0 35px;padding:15px 0;width:100%;-webkit-display:flex;display:flex;align-items:center;min-height:60px;position:relative}.section .inner .secTotal .boxCost ul.list li:nth-of-type(2){background:url(/images/fee/mitsumori_point/sp/bg_boxfee2.png) 95% no-repeat #fff;background-size:16%}.section .inner .secTotal .boxCost ul.list li:nth-of-type(3){background:url(/images/fee/mitsumori_point/sp/bg_boxfee3.png) 95% no-repeat #fff;background-size:16%}.section .inner .secTotal .boxCost ul.list li .type{display:table-cell;color:#83a5cb;margin:0 15px;font-size:2.3rem;font-weight:bold}.section .inner .secTotal .boxCost ul.list li .text{display:table-cell;line-height:1.3;padding-left:15px}.section .inner .secTotal .boxCost ul.list li::after{display:block;content:'';background:url(/images/fee/icon_plus.png) no-repeat left top;position:absolute;width:32px;height:31px;bottom:-39px;right:45%}.section .inner .secTotal .boxCost ul.list li:last-child{margin:10px 0}.section .inner .secTotal .boxCost ul.list li:last-child::after{display:none}.section .inner .secCost .modCost01{padding:20px 10px;margin:20px 0}.section .inner .secCost .modCost01:nth-of-type(1){background:url(/images/fee/mitsumori_point/sp/bg_cost_01_mod.jpg) right bottom no-repeat #fcf5e5;background-size:50%}.section .inner .secCost .modCost01:nth-of-type(2){background:url(/images/fee/mitsumori_point/sp/bg_cost_02_.jpg) right bottom no-repeat #fcf5e5;background-size:50%}.section .inner .secCost .modCost01:nth-of-type(3){background:url(/images/fee/mitsumori_point/sp/bg_cost_03_.jpg) center 90% no-repeat #fcf5e5;background-size:70%;padding:20px 10px 35vw}.section .inner .secCost .modCost01 .ttlBox .ttl{color:#874c12;font-size:2.0rem;font-weight:normal;border-bottom:1px solid;padding:0 0 5px;margin:0 0 20px}.section .inner .secCost .modCost01 .ttlBox .ttl strong{font-weight:normal}.section .inner .secCost .modCost01 .ttlBox .txt{color:#874c12}.section .inner .secCost .modCost01 .contentBox{margin:10px 0 0}.section .inner .secCost .modCost01 .contentBox .inner ul.list{-webkit-display:flex;display:flex;flex-wrap:wrap}.section .inner .secCost .modCost01 .contentBox .inner ul.list li{position:relative;line-height:1.8;width:40%;padding-left:15px}.section .inner .secCost .modCost01 .contentBox .inner ul.list li::after{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#8a602a;position:absolute;left:3px;top:8px}.section .inner .secCost .modCost01 .contentBox .inner ul.list li:last-child::after{content:none}.section .inner .secCost .modCost01 .contentBox .inner .explain{width:48%;margin:20px 0 0}.inquirySection{background:#f3e7cb}.inquirySection .underArrow{position:relative;background:#2d4670;text-align:center;padding:10px 0 25px}.inquirySection .underArrow .arrowImg{margin-top:-0.5px;width:100%}.inquirySection .underArrow p{display:inline-block;background:#fdfff4;border-radius:2px;color:#c30f47;font-weight:bold;padding:0 10px}.inquirySection .underArrow h3{color:#fff;width:100%;font-size:2rem;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.inquirySection .inquirybanner{padding:20px 10px}.inquirySection.bgNone{background:#1486B6}main.fee li.block i{display:none}main.fee h3.titlebtn{height:32vw;width:100%;display:table;font-weight:bold;position:relative}main.fee h3.titlebtn a,main.fee h3.titlebtn i,main.fee h3.titlebtn span{display:table-cell;vertical-align:middle}main.fee h3.titlebtn a{padding:0 0 0 10px}main.fee h3.titlebtn a span{font-size:1.6rem;color:#000000}main.fee h3.titlebtn a span em{color:#2d4670;font-size:2.6rem;padding-left:3px;display:block;line-height:1.2}main.fee section.headerTitle{background:#FFFFFF;border:none}main.fee section.headerTitle h2{background:#f3e7cb;color:#874c12;font-size:2.5rem;padding:20px 10px;font-weight:bold}main.fee section.headerTitle .inner{padding:20px 3%}main.fee section.headerTitle .inner .subText{font-weight:bold;margin-bottom:10px}main.fee section.headerTitle .inner .title{font-weight:bold;font-size:1.8rem}main.fee section.headerTitle .inner .text span{background:linear-gradient(transparent 60%, #ff6 60%)}main.fee section{padding:0}main.fee section h3.mitsumori_point{background:url(/images/fee/sp/img_mechanism_bg.jpg) no-repeat right;background-size:100%}main.fee section h3.price{background:url(/images/fee/sp/img_cace_bg.jpg) no-repeat right;background-size:100%}main.fee section h3.type{background:url(/images/fee/sp/img_charge_bg_mod3.jpg) no-repeat right;background-size:100%}main.fee section .inner{padding:10px}main.fee section .inner .intro{margin-bottom:10px}main.fee section.typeSearchArea{background:#FFFFFF}main.fee section.typeSearchArea h3.title{background:url(/images/fee/sp/img_charge_bg.jpg) no-repeat right;background-size:100%}main.fee section.typeSearchArea .block{padding:10px 10px 0}main.fee section.typeSearchArea .block h3{color:#874c12;border-left:3px solid;line-height:1.2;padding:0 0 0 10px;font-size:2.0rem;margin-bottom:20px}main.fee section.typeSearchArea .block h3 em{font-size:2.3rem}main.fee section.areaSearchArea{padding:0}main.fee section.areaSearchArea .areaSearchArea{background:#fff;padding-bottom:20px}main.fee section.areaSearchArea .textCaseNext{margin:10px 10px 30px}main.fee section.areaSearchArea h3.title{height:auto}main.fee section.areaSearchArea h3 span.title{width:70%}main.fee section.areaSearchArea h3 span.title .text{line-height:1.4}main.fee section.areaSearchArea small{padding-left:10px}main.fee .basicKnowledgeArea{background:#fff}main.fee .basicKnowledgeArea h2.hxStyle02{background:url(/images/fee/sp/family/titlebackimg_family_sp01.png) right top no-repeat #5a3c30;background-size:auto 75px;border-bottom:0;color:#fff;padding:19px 10px 20px;font-size:2.5rem;text-shadow:0 0 5px #000}main.fee .basicKnowledgeArea ul li{background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 );border-top:1px solid #c0c0c0}main.fee .basicKnowledgeArea ul li a{padding:10px;display:table;width:100%;table-layout:fixed}main.fee .basicKnowledgeArea ul li a .img{display:table-cell;width:75px;vertical-align:middle}main.fee .basicKnowledgeArea ul li a .img img{width:100%;vertical-align:bottom}main.fee .basicKnowledgeArea ul li a .title{display:table-cell;width:100%;vertical-align:middle;font-size:1.8rem;font-weight:bold;padding:0 20px 0 10px;background:url(/images/common/nav/nav_arrow01.svg) right center no-repeat;background-size:16px 16px}main.fee .basicKnowledgeArea ul li:last-child{border-bottom:1px solid #c0c0c0}main.fee_mitsumori_point .headerTitle .inner{background:#FFFFFF;padding:20px 10px}main.fee_mitsumori_point h3.ttl{margin-bottom:20px}main.fee_mitsumori_point .balance{background:#e9f1f9;padding:30px 10px}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance{-webkit-display:flex;display:flex;justify-content:space-between}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item{background:#FFF;border:1px solid #83a5cb;width:45%;position:relative}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item img{position:absolute;width:45%;right:5px;top:10px}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item:first-child .box ul{padding-top:50px !important}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item:nth-child(1)::after{display:block;width:96px;height:5px;content:"";background:url(/images/fee/mitsumori_point/icon_minus.png) no-repeat;background-size:30%;position:absolute;right:-100px;top:50%}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item:nth-child(2) img{width:30%}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item .ttl{background:#83a5cb;color:#FFF;padding:5px 10px}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item .box{-webkit-display:flex;display:flex;align-items:center}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item .box ul.list{padding:10px}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item .box ul.list li{position:relative;padding:0 0 0 10px}main.fee_mitsumori_point .balance .inner .secBalance ul.boxBalance li.item .box ul.list li::after{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#8a602a;position:absolute;left:-3px;top:11px}main.fee_mitsumori_point .balance .inner .secBalance .results{background:url(/images/fee/mitsumori_point/sp/img_balance03.png) 70% center #cb9964 no-repeat;background-size:40%;position:relative;margin:60px 0 0;border-radius:4px}main.fee_mitsumori_point .balance .inner .secBalance .results::before{display:block;width:77px;height:45px;content:"";background:url(/images/fee/mitsumori_point/sp/icon_arrow_down.png);position:absolute;right:40%;top:-45px;background-size:100%;background-repeat:no-repeat}main.fee_mitsumori_point .balance .inner .secBalance .results .ttl{color:#FFF;padding:23px 40px;font-size:1.6rem}main.fee_mitsumori_point .spAttentionArea{background:#fcf5e5;padding:20px 0 0}main.fee_mitsumori_point .spAttentionArea .ttl{margin-left:10px}main.fee_mitsumori_point .spAttentionArea .danger{background:url(/images/top/sp/attention_img.jpg) no-repeat left center #fcf5e5;background-size:30%}main.fee_mitsumori_point .spAttentionArea .danger .call{font-size:2.2rem;font-weight:bold;margin:0 0 0 auto;width:68%;position:relative;padding:0 10% 5px;text-align:center;z-index:0;line-height:1.4}main.fee_mitsumori_point .spAttentionArea .danger .call span{display:block}main.fee_mitsumori_point .spAttentionArea .danger .call img{width:15%}main.fee_mitsumori_point .spAttentionArea .danger .call::before,main.fee_mitsumori_point .spAttentionArea .danger .call::after{content:"";position:absolute;bottom:20px;width:25px;height:77px}main.fee_mitsumori_point .spAttentionArea .danger .call::before{background:url(/images/top/sp/slash_1.png) no-repeat;left:0}main.fee_mitsumori_point .spAttentionArea .danger .call::after{background:url(/images/top/sp/slash_2.png) no-repeat;right:15px;width:50px}main.fee_mitsumori_point .spAttentionArea .obi{font-size:2.0rem;font-weight:bold;background:#c4144a;color:#FFFFFF;text-align:center;padding:7px 0;position:relative}main.fee_mitsumori_point .spAttentionArea .obi::after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;border-top:10px solid #c4144a;border-left:15px solid transparent;border-right:15px solid transparent}main.fee_mitsumori_point .spAttentionArea .inner{padding:10px}main.fee_mitsumori_point .spAttentionArea .inner .block{padding:25px 0}main.fee_mitsumori_point .spAttentionArea .inner .block:first-child{border-bottom:1px solid #c4144a}main.fee_mitsumori_point .spAttentionArea .inner .block .title{font-size:1.6rem;text-align:center;font-weight:bold;line-height:1.4}main.fee_mitsumori_point .spAttentionArea .inner .block .title em{color:#c4144a;font-size:2.5rem}main.fee_mitsumori_point .spAttentionArea .inner .block .text{font-size:1.6rem;line-height:1.2;margin:10px 0 0}main.fee_mitsumori_point .secPlan{background:#fcf5e5;padding:10px}main.fee_mitsumori_point .secPlan .boxCase{margin:20px 0 10px}main.fee_mitsumori_point .secPlan .boxCase .ttl{background:#874c12;text-align:center;color:#FFF;padding:10px 0}main.fee_mitsumori_point .secPlan .boxCase ul.list{background:#FFF}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case{border-bottom:1px dotted;padding:30px 10px;min-height:35vw}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case:nth-child(1){background:url(/images/fee/mitsumori_point/img_case02.png) no-repeat 5% center;background-size:30%}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case:nth-child(2){background:url(/images/fee/mitsumori_point/img_case03.png) no-repeat 95% center;background-size:30%}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case:nth-child(3){background:url(/images/fee/mitsumori_point/img_case04.png) no-repeat 5% center;background-size:30%}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case:nth-child(4){background:url(/images/fee/mitsumori_point/img_case05.png) no-repeat 95% center;background-size:30%}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case:last-child{border:none}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case span{width:65%;display:block;margin:0 0 0 auto}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case span strong{color:#c4144a}main.fee_mitsumori_point .secPlan .boxCase ul.list li.case:nth-child(even) span{margin:0 auto 0 0;font-size:1.6rem}main.fee_mitsumori_point .secAttention{background:#fcf5e5;padding:10px}main.fee_mitsumori_point .secAttention .boxDocument{margin-top:25px;padding:62px 20px 12px;background-color:#fdfcfb;border:1px dashed #9a6b4f;border-radius:3px;overflow:hidden;position:relative;color:#907362}main.fee_mitsumori_point .secAttention .boxDocument::before{display:inline-block;width:35px;height:29px;content:url(/images/fee/mitsumori_point/ico_ldquo01.png);position:absolute;left:20px;top:20px}main.fee_mitsumori_point .secAttention .boxDocument::after{display:inline-block;width:35px;height:29px;content:url(/images/fee/mitsumori_point/ico_rdquo01.png);position:absolute;right:20px;bottom:52px}main.fee_mitsumori_point .secAttention .boxDocument .txtPdf{text-decoration:underline}main.fee_mitsumori_point .secPoint{background:#fcf5e5;padding:10px}main.fee_mitsumori_point .secPoint ul.list li{-webkit-display:flex;display:flex;align-items:baseline;margin:20px 0}main.fee_mitsumori_point .secPoint ul.list li img{width:5%}main.fee_mitsumori_point .secPoint ul.list li p strong{color:#d40f4c;background:linear-gradient(transparent 60%, #ff6 60%)}main.fee_mitsumori_point .secPoint .btn{margin:20px 0;line-height:1.3}main.fee_mitsumori_point .secEstimate .imgTitle{background:url(/images/fee/mitsumori_point/sp/bg_estimate01.jpg) no-repeat;background-size:100%;min-height:97px;color:#2e4872;padding:10px 20px;line-height:1.4;font-size:1.6rem}main.fee_mitsumori_point .secEstimate .imgTitle em{font-size:2.3rem;font-weight:bold}main.fee_mitsumori_point .secEstimate .boxEstimate{padding:10px}main.fee_mitsumori_point .secEstimate .boxEstimate h4.ttl{background:#f1eada;color:#7d4222;border-radius:3px;padding:10px}main.fee_mitsumori_point .secEstimate .boxEstimate .txt strong{color:#2e4872}main.fee_mitsumori_point .secEstimate .modEstimate{padding:10px}main.fee_mitsumori_point .secEstimate .modEstimate .ttl{margin-bottom:20px}main.fee_mitsumori_point .secEstimate img{display:block;margin:20px auto;width:52%}main.fee_mitsumori_point .telInfo img{width:70%;margin:0 auto;display:block}main.fee_mitsumori_point .telInfo .leadText{color:#7d4222;font-size:1.6rem;margin:20px 0}}section.otherCaseArea.accordion h3{text-align:left}section.otherCaseArea.accordion h3.center{text-align:center}section.otherCaseArea.accordion .caseHeaderTitle{-webkit-display:flex;display:flex;align-items:center;justify-content:space-between;border-width:1px;border-style:solid;border-radius:6px;margin:20px 10px 0;padding:15px;background-color:#314c79;background-image:linear-gradient(-45deg, transparent 25%, #405883 25%, #405883 50%, transparent 50%, transparent 75%, #405883 75%, #405883);background-size:4px 4px;font-size:2.0rem;color:#FFF}section.otherCaseArea.accordion .caseHeaderTitle .titleBox h3,section.otherCaseArea.accordion .caseHeaderTitle .textBox h3{font-size:2.1rem;font-weight:bold;border-bottom:1px solid}section.otherCaseArea.accordion .caseHeaderTitle .titleBox p,section.otherCaseArea.accordion .caseHeaderTitle .textBox p{font-size:1.4rem;line-height:1.4;margin-top:10px}section.otherCaseArea.accordion .caseHeaderTitle .titleBox p small,section.otherCaseArea.accordion .caseHeaderTitle .textBox p small{font-size:1.1rem}section.otherCaseArea.accordion .caseHeaderTitle.borderNone{padding:10px 15px}section.otherCaseArea.accordion .caseHeaderTitle.borderNone .titleBox h3,section.otherCaseArea.accordion .caseHeaderTitle.borderNone .textBox h3{border-bottom:none}section.otherCaseArea.accordion ul{background:transparent;padding:0}section.otherCaseArea.accordion ul li.block{margin-top:20px;margin-bottom:0}section.otherCaseArea.accordion .accordion{padding:0 0 20px}section.otherCaseArea.accordion .accordion .accordion-control{display:block;border-radius:3px;border:1px solid #244676;color:#244676;text-align:center;padding:10px;font-size:1.8rem;position:relative;background:#fcfcfc url(/images/common/bg_gradient_gray.jpg) left center repeat-x;background:-moz-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #f6f6f6 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f6f6f6 0%, #e4e4e4 100%);margin-top:20px}section.otherCaseArea.accordion .accordion .accordion-control.close .open{display:none}section.otherCaseArea.accordion .accordion .accordion-control.open .close{display:none}section.otherCaseArea.accordion .accordion .accordion-control i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem}section.otherCaseArea.accordion .accordion .accordion-inner{background-color:#314c79}section.otherCaseArea.accordion .accordion .item .accordion-panel{display:none}section.otherCaseArea.accordion .accordion .item .accordion-panel .closeBtn{background:#314c79;color:#FFFFFF;padding:10px 5px;-webkit-display:flex;display:flex;align-items:center;justify-content:center;margin:13px 10px 30px}section.otherCaseArea.accordion .accordion .item .accordion-panel .closeBtn span{font-size:2.0rem}@media screen and (max-width: 736px){.mapBubble{width:100% !important}.searchNearArea{margin-top:25px}.searchNearArea h3{background:#f5f2f0;color:#2d4670;padding:10px;font-size:1.8rem}.searchNearArea h3::before{content:"";display:inline-block;width:2px;height:30px;background:#2d4670;margin-right:5px;vertical-align:middle;line-height:1}.searchNearArea ul{padding:20px 10px}.searchNearArea ul li{display:inline-block;margin-right:15px}.searchNearArea ul li a{text-decoration:underline}.searchNearArea .areaInformation{margin:0 10px 10px;padding:10px 25px 0 15px;box-sizing:border-box;position:relative;line-height:1.4;border:1px solid #c0c0c0}.searchNearArea .areaInformation p{font-size:1.4rem;position:relative;overflow:hidden;max-height:38px;margin-bottom:12px;transition:.4s}.searchNearArea .areaInformation p.open{max-height:100vh}.searchNearArea .areaInformation i{position:absolute;right:10px;padding-right:0;top:22px}.searchAreaBox.mt0 .searchNearArea{margin-top:0;border-bottom:1px solid #ccc}.searchAreaBox.mt0 .searchNearArea .prefList{padding:10px 0}.spAttentionBnr{background:url(/images/information/sp/bg_bnr_attention.jpg) no-repeat;background-size:100%;border:2px solid #c4144a;margin:20px 0;padding:15px}.spAttentionBnr .titleArea{text-align:center;font-size:1.5rem;text-shadow:0 0 8px #FFFFFF, 0 0 8px #FFFFFF, 0 0 8px #FFFFFF, 0 0 8px #FFFFFF, 0 0 8px #FFFFFF}.spAttentionBnr .titleArea img{width:22px;height:20px;margin-right:5px;vertical-align:-3px}.spAttentionBnr .titleArea span{font-weight:bold}.spAttentionBnr .titleArea .title{color:#c4144a;font-size:3rem;text-shadow:0 0 8px #FFFFFF, 0 0 8px #FFFFFF, 0 0 8px #FFFFFF, 0 0 8px #FFFFFF, 0 0 8px #FFFFFF}.spAttentionBnr .text{line-height:1.4;margin:10px 0}main.spInformationTop .headerTitle{background:url(/images/common/img_title_mv01.png) no-repeat #ebf0f5 !important;background-position:95% bottom !important;background-size:40% !important;padding:30px 0 0;height:35vw;font-size:1.7rem}main.spInformationTop .headerTitle h2{padding:0 10px}main.spInformationTop .headerTitle h2 strong{font-size:2.1rem;display:block;color:#874c12}main.spInformationTop .areaForeword{font-size:1.6rem;padding:10px}main.spInformationTop section.areaSearchArea{background:#FFFFFF;padding:10px 0}main.spInformationTop section.areaSearchArea a.banner{background-size:100%;background-repeat:no-repeat;padding:8% 3% 14%;margin:10px 0;display:block;background-image:url(/images/top/sp/search_img_01.jpg)}main.spInformationTop section.areaSearchArea a.banner .bnrTitle{font-size:1.7rem;color:#495d7b}main.spInformationTop section.areaSearchArea a.banner .bnrTitle i{display:table-cell;vertical-align:middle;font-size:2.1rem}main.spInformationTop section.areaSearchArea a.banner .bnrTitle span{display:table-cell;line-height:1.4}main.spInformationTop section.areaSearchArea a.banner .bnrTitle span em{font-size:2.9rem;font-weight:bold;display:block}.userVoiceArea{padding:0 10px 50px}.userVoiceArea.info{background:#fcf5e5}.userVoiceArea .userVoiceList{padding:10px 0 0}.userVoiceArea .userVoiceList>li{padding:15px 10px}.userVoiceArea .userVoiceList>li a{text-decoration:underline}.userVoiceArea .userVoiceList .flex{align-items:center;flex-wrap:wrap;padding-bottom:5px}.userVoiceArea .userVoiceList .flex .user{align-items:self-end;flex-wrap:wrap;position:relative;padding-left:50px}.userVoiceArea .userVoiceList .flex .user .imgBox{width:50px;text-align:center;position:absolute;top:0;left:-2px;padding-left:0px}.userVoiceArea .userVoiceList .flex .user .imgBox .img{padding-right:0}.userVoiceArea .userVoiceList .flex .hallName{padding-left:50px}}@media screen and (max-width: 736px){main.information_jisha h1.fl{background:#897460;color:#FFFFFF;font-size:1.2rem;padding:10px 2%;text-align:left}main.information_jisha section.mvArea{background:url(/images/information/jisha/sp/bg_mv.jpg) no-repeat right top;background-size:100%;color:#0e1305}main.information_jisha section.mvArea .catchCopy{color:#2e4872;width:80%;padding:40px 10px;text-shadow:0 0 8px #FFFFFF,0 0 8px #FFFFFF,0 0 8px #FFFFFF;font-weight:bold;font-size:1.7rem}main.information_jisha section.mvArea .catchCopy h2{font-size:3.7rem;font-weight:bold}main.information_jisha section.mvArea .meritArea{background:#f3e7cb}main.information_jisha section.mvArea .meritArea h3{background:linear-gradient(#a06741, #754b2f);color:#FFFFFF;text-align:center;font-size:2.1rem;padding:5px 0}main.information_jisha section.mvArea .meritArea .text{color:#9b774c}main.information_jisha section.mvArea .meritArea .text em{font-weight:bold}main.information_jisha section.mvArea .meritArea .accordion a.accordion-control{background:linear-gradient(#fafafa, #f3f0ee);border:1px solid #825435;display:block;padding:5px 0 5px 5%;margin:0 0 10px 0;font-size:2.1rem}main.information_jisha section.mvArea .meritArea .accordion a.accordion-control span,main.information_jisha section.mvArea .meritArea .accordion a.accordion-control i{display:table-cell}main.information_jisha section.mvArea .meritArea .accordion a.accordion-control span{color:#825435;width:99%;text-align:center}main.information_jisha section.mvArea .meritArea .accordion a.accordion-control i{text-align:right;width:1%;color:#825435}main.information_jisha section.mvArea .meritArea .accordion a.accordion-control:hover{color:#825435}main.information_jisha section.mvArea .meritArea .accordion .accordion-panel{display:none}main.information_jisha section.mvArea .meritArea ul{-webkit-display:flex;display:flex;flex-wrap:wrap}main.information_jisha section.mvArea .meritArea ul li{width:48%;margin:0 0 15px 0;text-align:center}main.information_jisha section.mvArea .meritArea ul li:nth-child(2n){margin:0 0 15px 4%}main.information_jisha section.mvArea .meritArea ul li span{font-size:1.4rem;text-align:center;display:block;line-height:1.3}main.information_jisha section.listArea{background:#FFFFFF;padding:20px 0 40px}main.information_jisha section.listArea .spTabSection{padding:0 10px}main.information_jisha section.listArea .spTabSection .tabArea{border-bottom:5px solid #2d4670;font-size:0;letter-spacing:-.4em}main.information_jisha section.listArea .spTabSection .tabArea .tabTouch{padding:12px 0;font-size:2rem;line-heigh:1;text-align:center;color:#2d4670;display:inline-block;width:50%;letter-spacing:normal;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 42%, #f8f2e7 100%);background:-webkit-linear-gradient(top, #fafafa 42%, #f8f2e7 100%);background:linear-gradient(to bottom, #fafafa 42%, #f8f2e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f8f2e7',GradientType=0 );border:1px solid #c0b29e;border-radius:5px 5px 0 0}main.information_jisha section.listArea .spTabSection .tabArea .tabTouch.active{color:#fff;background:#2d4670;border-color:#2d4670}main.information_jisha section.listArea .spTabSection .tabContent{color:#2d4670}main.information_jisha section.listArea .spTabSection .tabContent.kinki{display:none}main.information_jisha section.listArea .spTabSection .tabContent h3{border-left:3px solid #2d4670;padding-left:5px;margin:20px 0 10px;font-size:2.1rem}main.information_jisha section.listArea .spTabSection .tabContent .area{margin:15px 0}main.information_jisha section.listArea .spTabSection .tabContent .area .title{border-bottom:1px solid;padding-bottom:5px;margin-bottom:5px;font-size:2.1rem}main.information_jisha section.listArea .spTabSection .tabContent .area ul li{border-bottom:1px dotted #b5aeaa}main.information_jisha section.listArea .spTabSection .tabContent .area ul li:last-child{border-bottom:none}main.information_jisha section.listArea .spTabSection .tabContent .area ul li a{display:table;width:100%;padding:10px 0}main.information_jisha section.listArea .spTabSection .tabContent .area ul li a img,main.information_jisha section.listArea .spTabSection .tabContent .area ul li a p,main.information_jisha section.listArea .spTabSection .tabContent .area ul li a i{display:table-cell;vertical-align:middle}main.information_jisha section.listArea .spTabSection .tabContent .area ul li a img{text-align:left}main.information_jisha section.listArea .spTabSection .tabContent .area ul li a p{text-align:left;width:70%;text-decoration:underline;padding-left:2%;font-size:1.9rem}main.information_jisha section.listArea .spTabSection .tabContent .area ul li a i{text-align:right;width:5%;font-size:1.7rem}main.information_jisha section.listArea .spTabSection .tabContent ul.inlineList li a{text-decoration:underline;background:url(/images/common/icon_common_arrow_next.png) no-repeat left;background-size:7px 10px;padding-left:12px}main.information_jisha section.serviceArea{background:#f3e7cb;padding:0 0 20px}main.information_jisha section.serviceArea h3{font-size:2.4rem;background:linear-gradient(#a06741, #754b2f);color:#FFFFFF;text-align:center;padding:13px 0;line-height:1.2}main.information_jisha section.serviceArea ul li.box{margin:20px 0 0;background:#FFFFFF;border:1px solid #874c12;overflow:hidden}main.information_jisha section.serviceArea ul li.box .title{font-size:1.9rem;font-weight:bold;line-height:1.4}main.information_jisha section.serviceArea ul li.box .title p{display:table-cell}main.information_jisha section.serviceArea ul li.box .title .img{width:50%;vertical-align:top}main.information_jisha section.serviceArea ul li.box .title .text{vertical-align:middle;font-size:1.8rem;line-height:1.5;position:relative;left:-20px}main.information_jisha section.serviceArea ul li.box .inner{margin:10px 3% 0;padding:0 0 15px 0}main.information_jisha section.serviceArea ul li.box .inner .text{line-height:1.4;margin:10px 0}main.information_jisha section.serviceArea ul li.box .inner .btn{border:1px solid #874c12;color:#874c12}main.information_jisha section.serviceArea ul li.box:nth-of-type(3) .img{padding:20px 0 0 10px;width:40%}main.information_jisha section.serviceArea ul li.box:nth-of-type(3) .text{padding-left:2%;left:0}main.information_jisha .flText{font-weight:bold;color:#874c12;font-size:2.0rem;line-height:1.4;padding:0}main.information_jisha .inquirySection .underArrow{position:relative;background:#2d4670;text-align:center;padding:10px 0 25px}main.information_jisha .inquirySection .underArrow::after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:25px 50vw 0 50vw;border-color:#2d4670 transparent transparent transparent;bottom:-25px;left:0}main.information_jisha .inquirySection .underArrow p{display:inline-block;background:#fdfff4;border-radius:2px;color:#c30f47;font-weight:bold;padding:0 10px}main.information_jisha .inquirySection .underArrow h3{color:#fff;width:100%;font-size:2rem;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 736px){.spInformationArea{background:#fff}.spInformationArea .top{background:rgba(74,42,11,0.65);color:#fff;font-size:1rem;padding:5px 8px}.spInformationArea .headerTitle.bgArea{background:url(/images/information/sp/img_information_tokyo.webp) right bottom #f3e7cb no-repeat !important;background-size:159px auto !important;border-top:0}.spInformationArea .headerTitle.bgArea h2{padding:20px 10px 17px;font-size:1.8rem;color:#874c12}.spInformationArea .headerTitle.bgArea h2 strong{font-size:2.5rem;display:block}.spInformationArea .informationReadText{background:#fcf5e5;padding:15px 10px;color:#274c80;font-weight:bold}.spInformationArea .areaForeword{font-size:1.6rem}.spInformationArea .textBox{color:#274c80;font-weight:bold;padding:15px 10px;background:#fcf5e5}.spInformationArea .spTabSection{padding:0 10px}.spInformationArea .spTabSection .tabArea{border-bottom:5px solid #2d4670;font-size:0;letter-spacing:-.4em;display:flex}.spInformationArea .spTabSection .tabArea .tabTouch{flex:1;padding:12px 0;font-size:1.4rem;line-height:1;text-align:center;color:#2d4670;display:inline-block;width:50%;letter-spacing:normal;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 42%, #f8f2e7 100%);background:-webkit-linear-gradient(top, #fafafa 42%, #f8f2e7 100%);background:linear-gradient(to bottom, #fafafa 42%, #f8f2e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f8f2e7',GradientType=0 );border:1px solid #c0b29e;border-radius:5px 5px 0 0}.spInformationArea .spTabSection .tabArea .tabTouch strong{font-size:1.8rem;font-weight:normal}.spInformationArea .spTabSection .tabArea .tabTouch.active{color:#fff;background:#2d4670;border-color:#2d4670}.spInformationArea .spTabSection .countryArea,.spInformationArea .spTabSection .nameArea{background:none;margin-top:0;padding:0;border-radius:0;border-bottom:1px solid #bfbfbf}.spInformationArea .spTabSection .countryArea p.title,.spInformationArea .spTabSection .nameArea p.title{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f4f4f4 100%);background:-webkit-linear-gradient(top, #fff 0%, #f4f4f4 100%);background:linear-gradient(to bottom, #fff 0%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f4f4',GradientType=0 );line-height:1;padding:20px 35px 20px 10px;color:#101928;font-size:1.6rem;position:relative;border:1px solid #c0c0c0;border-bottom:0;top:0}.spInformationArea .spTabSection .countryArea p.title i,.spInformationArea .spTabSection .nameArea p.title i{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spInformationArea .spTabSection .countryArea p.title i::before,.spInformationArea .spTabSection .nameArea p.title i::before{color:#2d4670}.spInformationArea .spTabSection .countryArea .countryBox,.spInformationArea .spTabSection .countryArea .nameBox,.spInformationArea .spTabSection .nameArea .countryBox,.spInformationArea .spTabSection .nameArea .nameBox{margin:0;width:100%}.spInformationArea .spTabSection .countryArea .countryBox ul,.spInformationArea .spTabSection .countryArea .nameBox ul,.spInformationArea .spTabSection .nameArea .countryBox ul,.spInformationArea .spTabSection .nameArea .nameBox ul{display:none;margin:0;width:100%;border:1px solid #bfbfbf;font-size:0;letter-spacing:-.4em;background:#f4f4f4;border-bottom:0}.spInformationArea .spTabSection .countryArea .countryBox ul li,.spInformationArea .spTabSection .countryArea .nameBox ul li,.spInformationArea .spTabSection .nameArea .countryBox ul li,.spInformationArea .spTabSection .nameArea .nameBox ul li{position:relative;font-size:1.6rem;display:inline-block;margin:0;width:33.3%;width:-webkit-calc(100% / 3);width:calc(100% / 3);letter-spacing:normal;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.spInformationArea .spTabSection .countryArea .countryBox ul li:nth-child(-n+3),.spInformationArea .spTabSection .countryArea .nameBox ul li:nth-child(-n+3),.spInformationArea .spTabSection .nameArea .countryBox ul li:nth-child(-n+3),.spInformationArea .spTabSection .nameArea .nameBox ul li:nth-child(-n+3){border-top:0}.spInformationArea .spTabSection .countryArea .countryBox ul li:nth-child(3n),.spInformationArea .spTabSection .countryArea .nameBox ul li:nth-child(3n),.spInformationArea .spTabSection .nameArea .countryBox ul li:nth-child(3n),.spInformationArea .spTabSection .nameArea .nameBox ul li:nth-child(3n){border-right:0}.spInformationArea .spTabSection .countryArea .countryBox ul li::after,.spInformationArea .spTabSection .countryArea .nameBox ul li::after,.spInformationArea .spTabSection .nameArea .countryBox ul li::after,.spInformationArea .spTabSection .nameArea .nameBox ul li::after{content:"";position:absolute;display:block;width:6px;height:9.5px;background:url(/images/information/sp/icon_arrow_blue_left.svg) left top no-repeat;background-size:6px auto;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spInformationArea .spTabSection .countryArea .countryBox ul li a,.spInformationArea .spTabSection .countryArea .nameBox ul li a,.spInformationArea .spTabSection .nameArea .countryBox ul li a,.spInformationArea .spTabSection .nameArea .nameBox ul li a{position:relative;display:table-cell;padding:15px 20px 15px 10px;vertical-align:middle;width:100%}.spInformationArea .spTabSection .nameArea{display:none}.spInformationArea .spTabSection .nameArea .nameBox ul li{width:100%;border-right:0}.spInformationArea .spTabSection .nameArea .nameBox ul li:last-child{border-bottom:0}.spInformationArea .spTabSection .mapArea{display:none}.spInformationArea .searchOtherArea{margin-top:35px}.spInformationArea .searchOtherArea h3{background:#f5f2f0;color:#2d4670;padding:7px 10px;font-size:1.8rem}.spInformationArea .searchOtherArea h3::before{content:"";display:inline-block;width:2px;height:24px;background:#2d4670;margin-right:5px;vertical-align:middle;line-height:1}.spInformationArea .searchOtherArea .otherArea{padding:0 10px;margin:22px 0 0}.spInformationArea .searchOtherArea .otherArea.kinki{margin:0 0 22px}.spInformationArea .searchOtherArea .otherArea li{display:inline-block;margin-right:10px}.spInformationArea .searchOtherArea .otherArea li:last-child{margin-right:0}.spInformationArea .searchOtherArea .otherArea li a{text-decoration:underline}.spInformationArea .searchOtherArea p{padding:0 10px}.spInformationArea .showFacilityArea .title{background:#f5f2f0;color:#2d4670;padding:7px 10px;font-size:1.8rem}.spInformationArea .showFacilityArea .title:before{content:"";display:inline-block;width:2px;height:24px;background:#2d4670;margin-right:5px;vertical-align:middle;line-height:1}.spInformationArea .inquirySection{background:#f3e7cb}.spInformationArea .inquirySection .underArrow{position:relative;background:#2d4670;text-align:center;padding:10px 0 25px}.spInformationArea .inquirySection .underArrow p{display:inline-block;background:#fdfff4;border-radius:2px;color:#c30f47;font-weight:bold;padding:0 10px}.spInformationArea .inquirySection .underArrow h3{color:#fff;width:100%;font-size:2rem;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.spInformationArea .inquirySection .arrowImg{margin-top:-1px;max-width:initial;width:100%}.spInformationArea .inquirySection .inquirybanner{padding:20px 10px 45px}.spInformationArea .funeralSlider{padding:15px 0}.spInformationArea .hallCarouselList{padding:0 15px;width:100%;box-sizing:border-box}.spInformationArea .hallCarouselList .slick-arrow{width:25px;height:25px;top:40%;top:50%;margin-top:-13px}.spInformationArea .hallCarouselList .slick-next{background-size:25px 25px;right:5px}.spInformationArea .hallCarouselList .slick-next:hover{right:5px}.spInformationArea .hallCarouselList .slick-prev{background-size:25px 25px;left:5px}.spInformationArea .hallCarouselList .slick-prev:hover{left:5px}.spInformationArea .hallCarouselList li a{display:block}.spInformationArea .hallCarouselList li a .thumb{width:100%;height:auto;margin:0;padding:2px;margin-bottom:3px}.spInformationArea .hallCarouselList li a .tag{top:2px;left:2px}.spInformationArea .hallCarouselList li a .tag span{font-size:1.1rem;letter-spacing:0}.spInformationArea .hallCarouselList li a .tag strong{font-size:1.5rem}.spInformationArea .hallCarouselList li a p.hallName{font-size:1.4rem;font-weight:normal;padding:0 10px 0 18px;display:table-cell;border-bottom:0;border-left-width:2px;height:40px;vertical-align:middle;line-height:1.2;background-size:5px 8px}.spInformationArea .hallCarouselList li a .detail{padding:10px;font-size:1.2rem}.spInformationArea .hallCarouselList li.slick-slide img{max-width:initial;width:100%}.spInformationArea .ceremonyhallList p.areaForeword{margin:15px 0}.spInformationArea .areaSearch{display:none}.spInformationArea .areaSearch p.areaForeword{margin:15px 0}.spInformationArea .areaSearch .searchMap{padding:0;border-radius:0}.spInformationArea .areaSearch .searchMap .inner{padding:10px 20px;text-align:center}.spInformationArea .areaSearch .searchMap .inner ul.icon li{display:inline-block;background-size:17px 17px;font-size:1.5rem;padding-left:25px;line-height:1.5;height:auto;float:none}.spInformationArea .areaSearch .searchMap div#map{width:100%;float:none}.spInformationArea .areaSearch .searchMap .mapInfo{padding:15px 10px 15px 15px}.spInformationArea .areaSearch .searchMap .mapInfo li{position:relative;padding-left:20px}.spInformationArea .areaSearch .searchMap .mapInfo li::before{content:"○";font-size:0.8rem;position:absolute;top:6px;left:0}.spInformationArea .districtInquiry{padding-top:30px}.spInformationArea .districtInquiry p{text-align:center;font-size:1.6rem;font-weight:bold;color:#874c12;text-align:center}.spInformationArea .mainFuneral h2.title,.spInformationArea .frequentlyAsk h2.title,.spInformationArea .flowLinkArea h2.title{background:#f5f2f0}.spInformationArea .frequentlyAsk{padding-bottom:30px}.spInformationArea .frequentlyAsk .questionDetailList{border:none;padding:0 10px 0}.spInformationArea .frequentlyAsk .questionDetailList .qaList{padding:0}.spInformationArea .frequentlyAsk .questionDetailList .qaList li{background:none;border-bottom:1px dotted #bfbfbf;padding-bottom:0;margin-bottom:0;position:relative}.spInformationArea .frequentlyAsk .questionDetailList .qaList li a{background:none;padding:0}.spInformationArea .frequentlyAsk .questionDetailList .qaList li a span{background:url(/images/common/sp/icon_faq_q_sp.png) left 15px no-repeat;background-size:33px 34px;padding:10px 25px 10px 45px;text-decoration:none;display:block}.spInformationArea .frequentlyAsk .questionDetailList .qaList li a i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spInformationArea .frequentlyAsk .questionDetailList .qaList li:last-child{border-bottom:none;margin-bottom:10px}.spInformationArea .frequentlyAsk .questionDetail.js-menu .js-questionTitle .title{width:100%;font-size:1.6rem;padding-top:10px;padding-bottom:10px;margin-top:0;background-size:36px, 15px}.spInformationArea header.spMapHeader{display:block !important}.spInformationArea header.spMapHeader .hallHeader_mini .w690{width:100%}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640{width:100%;padding:10px;box-sizign:border-box;display:table;table-layout:fixed}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640 .hallTitle{width:100%;padding-right:10px;display:table-cell;vertical-align:middle}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640 .hallTitle .hallName h1{font-size:2rem}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640 .hallTitle .hallName p{font-size:1.2rem}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640 .hallTell{display:table-cell;width:150px;vertical-align:top}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640 .hallTell .title{width:100%;font-size:1.4rem}.spInformationArea header.spMapHeader .hallHeader_mini .w690 .hallTitlew640 .hallTell img{width:100%}.spInformationArea .accessPage{padding:0 10px}.spInformationArea .accessPage .w690{width:100%}.spInformationArea .accessPage .w690 #map{width:100%}.spInformationArea .accessPage .viewBoxinfo{width:100%}.spInformationArea .accessPage .viewBoxinfo th{width:80px;font-size:1.4rem}.spInformationArea .accessPage .viewBoxinfo td{font-size:1.4rem;background:white}.spInformationArea .accessPage .copyBoxinfo{width:100%;display:table;width:100%;table-layout:fixed}.spInformationArea .accessPage .copyBoxinfo li{display:table-cell;vertical-align:top}.spInformationArea .accessPage .copyBoxinfo li .copyLight{width:100%;padding:0 10px 0 0}.spInformationArea .accessPage .copyBoxinfo li .copyLight small{font-size:1.2rem;line-height:1.2}.spInformationArea .accessPage .copyBoxinfo li:last-child{width:80px}.spInformationArea .info_tel_mini{width:100%;position:relative;text-align:center}.spInformationArea .info_tel_mini p{font-size:1.7rem;font-weight:bold;letter-spacing:0.1em;color:#FFFFFF;margin:10px auto;display:block;width:100%;position:absolute}.spInformationArea .info_tel_mini a{display:block}.spInformationArea .flowLinkArea{margin-bottom:20px}.spInformationArea .flowLinkArea .img{width:100%;display:block;margin:0 auto;padding:10px}.spInformationArea .flowLinkArea .areaForeword{margin-top:0}.spInformationArea .flowLinkArea .areaForeword.txtR{text-align:right}.spInformationArea .areaHallList .accordion-area{margin-bottom:35px}.spInformationArea .areaHallList .basic_description{display:none}.spInformationArea .areaHallList .basic_description.accordion-desc.open{display:block}.spInformationArea .areaHallList .accordion-switch{display:block;padding-bottom:2px;color:#244676;text-align:center;font-size:1.8rem;position:relative}.spInformationArea .areaHallList .accordion-switch .moreLink{display:inline-block;border-bottom:1px solid #244676;vertical-align:-webkit-baseline-middle}.spInformationArea .areaHallList .accordion-switch.close .open{display:none}.spInformationArea .areaHallList .accordion-switch.close:after{content:"";background:url(/images/common/icon_common_circle_plus.png) no-repeat;position:absolute;right:82px;top:13px;padding:13px;background-size:18px}.spInformationArea .areaHallList .accordion-switch.open .close{display:none}.spInformationArea .areaHallList .accordion-switch.open:after{content:"";background:url(/images/common/icon_common_circle_minus.png) no-repeat;position:absolute;right:82px;top:13px;padding:13px;background-size:18px}.spInformationArea .areaHallList .m_button_tel{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:10px;font-size:2rem;position:relative;background:#36d25f;text-shadow:1px 1px 2px #7d4508;box-shadow:1px 1px 2px #7d4508;margin:20px auto 0;letter-spacing:0.5px}.spInformationArea .areaHallList .m_button_tel:before{content:"";background:url(/images/common/icon_tel_static.png) left center no-repeat;padding:17px 13px;position:absolute;top:16%;left:18vw;background-size:24px}.spInformationArea .areaHallList .m_button_detailLink{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:10px;font-size:2rem;position:relative;background:#8b8b8b;text-shadow:1px 1px 2px #7d4508;box-shadow:1px 1px 2px #0d0e3b;margin:10px auto 0;letter-spacing:0.5px}.spInformationArea .areaHallList .m_button_detailLink:after{content:"";background:url(/images/common/icon_common_circle_gray.png) right center no-repeat;padding:14px 14px;position:absolute;top:24%;right:7px;background-size:22px}.spInformationArea .areaHallList>li{margin-bottom:0}.spInformationArea .crematoryDetailArea a{text-decoration:underline}.map_search .top{background:rgba(74,42,11,0.65);color:#fff;font-size:1rem;padding:5px 8px}.map_search .headerTitle.bgArea{background:url(/images/information/sp/img_information_tokyo.webp) right bottom #f3e7cb no-repeat !important;background-size:159px auto !important;border-top:0}.map_search .headerTitle.bgArea h2{padding:20px 10px 17px;font-size:1.8rem;color:#874c12}.map_search .headerTitle.bgArea h2 strong{font-size:2.5rem;display:block}.map_search .informationReadText{background:#fcf5e5;padding:15px 10px;color:#274c80;font-weight:bold}.map_search .areaForeword{font-size:1.6rem;background:#fff;padding:13px 10px;margin:0}.map_search .textBox{color:#274c80;font-weight:bold;padding:15px 10px;background:#fcf5e5}.map_search .detail .accordion-area{margin-bottom:32px}.map_search .detail .accordion-switch{display:block;padding-bottom:2px;color:#244676;text-align:center;font-size:1.6rem;position:relative;margin-bottom:10px}.map_search .detail .accordion-switch .moreLink{display:inline-block;border-bottom:1px solid #244676;vertical-align:-webkit-baseline-middle}.map_search .detail .accordion-switch i{position:absolute;right:25vw;top:50%;transform:translateY(-50%);font-size:2rem}.map_search .detail .accordion-switch.close .open{display:none}.map_search .detail .accordion-switch.close:after{content:"";background:url(/images/common/icon_common_circle_plus.png) no-repeat;position:absolute;right:82px;top:8px;padding:13px;background-size:18px}.map_search .detail .accordion-switch.open .close{display:none}.map_search .detail .accordion-switch.open:after{content:"";background:url(/images/common/icon_common_circle_minus.png) no-repeat;position:absolute;right:82px;top:13px;padding:13px;background-size:18px}.map_search .detail .basic_description{display:none}.map_search .detail .basic_description.accordion-desc.open{display:block}.map_search .detail .m_button_tel{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:10px;font-size:1.7rem;position:relative;background:#36d25f;text-shadow:1px 1px 2px #7d4508;box-shadow:1px 1px 2px #7d4508;margin:20px auto 10px;letter-spacing:0.5px}.map_search .detail .m_button_tel:before{content:"";background:url(/images/common/icon_tel_static.png) left center no-repeat;padding:17px 13px;position:absolute;top:16%;left:18vw;background-size:24px}.map_search .detail .m_button_detailLink{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:10px;font-size:1.7rem;position:relative;background:#8b8b8b;text-shadow:1px 1px 2px #7d4508;box-shadow:1px 1px 2px #0d0e3b;margin:10px auto 10px;letter-spacing:0.5px}.map_search .detail .m_button_detailLink:after{content:"";background:url(/images/common/icon_common_circle_gray.png) right center no-repeat;padding:14px 14px;position:absolute;top:24%;right:7px;background-size:22px}}@media screen and (max-width: 736px){main.information_detail,main.informationVoc{overflow:hidden;margin-top:0}main.information_detail a.btn,main.informationVoc a.btn{width:95%}main.information_detail .flTextArea,main.informationVoc .flTextArea{position:relative;padding:0 10px 10px}main.information_detail .flTextArea .flText,main.informationVoc .flTextArea .flText{font-weight:bold;color:#874c12;font-size:1.8rem;line-height:1.4;text-align:center}main.information_detail #pageTop,main.informationVoc #pageTop{display:flex !important;align-items:center;background:#f5f2f0;padding:20px 2rem 0;border-top:5px solid #2d4670}main.information_detail #pageTop p,main.informationVoc #pageTop p{width:25%;padding-top:5px}main.information_detail #pageTop h1,main.informationVoc #pageTop h1{line-height:1;padding-left:5%}main.information_detail #pageTop h1 em,main.informationVoc #pageTop h1 em{font-size:2.6rem;color:#2d4670;font-weight:normal}main.information_detail #pageTop h1 small,main.informationVoc #pageTop h1 small{display:block;color:#797979}main.information_detail .telbanner.top,main.informationVoc .telbanner.top{padding:20px 10px 5px;background:#FFFFFF}main.information_detail .telbanner.top a,main.informationVoc .telbanner.top a{position:relative;display:block;text-align:center}main.information_detail .telbanner.top a p,main.informationVoc .telbanner.top a p{font-size:1.6rem;font-weight:bold;letter-spacing:0.1em;color:#FFFFFF;margin:10px auto 0;display:block;width:100%;border-radius:3px 3px 0 0;padding:10px;background:#2d4670}main.information_detail .telbanner.top a img,main.informationVoc .telbanner.top a img{margin:0 auto;display:block}main.information_detail .detailMainArea,main.informationVoc .detailMainArea{background:#FFFFFF;padding:0 10px}main.information_detail .detailMainArea .sliderArea .funeralSlider,main.informationVoc .detailMainArea .sliderArea .funeralSlider{padding:15px 0;background:#FFFFFF}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList{padding:0 15px;width:100%;box-sizing:border-box}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-arrow,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-arrow{width:25px;height:25px;top:50%;margin-top:-13px}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-next,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-next{background-size:25px 25px;right:5px}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-next:hover,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-next:hover{right:5px}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-prev,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-prev{background-size:25px 25px;left:5px}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-prev:hover,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList .slick-prev:hover{left:5px}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList li figure img,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList li figure img{width:100%}main.information_detail .detailMainArea .sliderArea .funeralSlider .hallCarouselList li figure figcaption,main.informationVoc .detailMainArea .sliderArea .funeralSlider .hallCarouselList li figure figcaption{padding:10px;font-size:1.4rem;text-align:center;background:#f7f7f7}main.information_detail .detailMainArea .sliderArea .funeralSlider .carousel_thumb,main.informationVoc .detailMainArea .sliderArea .funeralSlider .carousel_thumb{max-width:100%;margin:0 auto;padding:10px 13px 0}main.information_detail .detailMainArea .sliderArea .funeralSlider .carousel_thumb .slick-slide,main.informationVoc .detailMainArea .sliderArea .funeralSlider .carousel_thumb .slick-slide{margin:0 5px}main.information_detail .detailMainArea .sliderArea .funeralSlider .carousel_thumb .slick-current img,main.informationVoc .detailMainArea .sliderArea .funeralSlider .carousel_thumb .slick-current img{border:4px solid #000}main.information_detail .detailMainArea .sliderArea .funeralSlider .carousel_thumb .slick-arrow,main.informationVoc .detailMainArea .sliderArea .funeralSlider .carousel_thumb .slick-arrow{width:25px;height:25px;top:50%;margin-top:-13px}main.information_detail .detailMainArea .hallForeword,main.informationVoc .detailMainArea .hallForeword{padding:10px 0 0}main.information_detail .detailMainArea .hallForeword .title,main.informationVoc .detailMainArea .hallForeword .title{color:#2d4670;border-left:3px solid;padding-left:5px;font-size:5.1 0.9rem}main.information_detail .detailMainArea .hallForeword .detail ul.type,main.informationVoc .detailMainArea .hallForeword .detail ul.type{-webkit-display:flex;display:flex}main.information_detail .detailMainArea .hallForeword .detail ul.type li,main.informationVoc .detailMainArea .hallForeword .detail ul.type li{font-size:1.4rem;border:2px solid;margin:10px 5px 10px 0;padding:0 5px;font-weight:bold}main.information_detail .detailMainArea .hallForeword .detail ul.type li.minei,main.informationVoc .detailMainArea .hallForeword .detail ul.type li.minei{border-color:#27673e;color:#27673e}main.information_detail .detailMainArea .hallForeword .detail ul.type li.large,main.informationVoc .detailMainArea .hallForeword .detail ul.type li.large{border-color:#867325;color:#867325}main.information_detail .detailMainArea .hallForeword .detail ul.type li.ekichika,main.informationVoc .detailMainArea .hallForeword .detail ul.type li.ekichika{border-color:#81511c;color:#81511c}main.information_detail .detailMainArea .hallForeword .detail ul.type li.parking,main.informationVoc .detailMainArea .hallForeword .detail ul.type li.parking{border-color:#2d5098;color:#2d5098}main.information_detail .detailMainArea .hallForeword .detail ul.type li.kasouba,main.informationVoc .detailMainArea .hallForeword .detail ul.type li.kasouba{border-color:#a0310f;color:#a0310f}main.information_detail .detailMainArea .hallForeword .sliderImg,main.informationVoc .detailMainArea .hallForeword .sliderImg{width:100%;margin-bottom:15px}main.information_detail .m_button_tel,main.informationVoc .m_button_tel{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:10px;font-size:2rem;position:relative;background:#36d25f;text-shadow:1px 1px 2px #7d4508;box-shadow:1px 1px 2px #7d4508;margin:0px 2px 20px;letter-spacing:0.5px}main.information_detail .m_button_tel:before,main.informationVoc .m_button_tel:before{content:"";background:url(/images/common/icon_tel_static.png) left center no-repeat;padding:17px 13px;position:absolute;top:16%;left:18vw;background-size:24px}main.information_detail .informationReadText,main.informationVoc .informationReadText{background:#fcf5e5;padding:15px 10px;color:#274c80;font-weight:bold}main.information_detail .spTabSection,main.informationVoc .spTabSection{background:#FFFFFF;padding:20px 0 10px 0}main.information_detail .spTabSection .nhkArea,main.informationVoc .spTabSection .nhkArea{margin-bottom:-5px;padding:20px 0 0;background:#fff}main.information_detail .spTabSection .nhkArea img,main.informationVoc .spTabSection .nhkArea img{display:block;margin:0 auto;width:80%}main.information_detail .spTabSection .tabArea ul,main.informationVoc .spTabSection .tabArea ul{font-size:0;letter-spacing:-.4em;-webkit-display:flex;display:flex;border-bottom:5px solid #2d4670}main.information_detail .spTabSection .tabArea ul .tabTouch,main.informationVoc .spTabSection .tabArea ul .tabTouch{width:33.3%}main.information_detail .spTabSection .tabArea ul .tabTouch a,main.informationVoc .spTabSection .tabArea ul .tabTouch a{font-size:1.4rem;line-height:1;text-align:center;color:#2d4670;letter-spacing:normal;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 42%, #f8f2e7 100%);background:-webkit-linear-gradient(top, #fafafa 42%, #f8f2e7 100%);background:linear-gradient(to bottom, #fafafa 42%, #f8f2e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f8f2e7',GradientType=0 );border:1px solid #c0b29e;border-radius:5px 5px 0 0;display:block;padding:15px 0}main.information_detail .spTabSection .tabArea ul .tabTouch.current a,main.informationVoc .spTabSection .tabArea ul .tabTouch.current a{background:#2d4670;border-color:#2d4670;color:#FFF}main.information_detail .spTabSection .tabArea.bottom,main.informationVoc .spTabSection .tabArea.bottom{border-top:5px solid #2d4670;border-bottom:none;margin:30px 0 20px}main.information_detail .spTabSection .tabArea.bottom ul,main.informationVoc .spTabSection .tabArea.bottom ul{border-bottom:none}main.information_detail .spTabSection .tabArea.bottom ul .tabTouch a,main.informationVoc .spTabSection .tabArea.bottom ul .tabTouch a{border-radius:0 0 5px 5px}main.information_detail .spTabSection .tabContent,main.informationVoc .spTabSection .tabContent{background:#fcf5e5}main.information_detail .spTabSection .tabContent .info,main.informationVoc .spTabSection .tabContent .info{font-size:1.5rem;background:#fff;padding-bottom:10px}main.information_detail .spTabSection .tabContent .info.userVoiceArea,main.informationVoc .spTabSection .tabContent .info.userVoiceArea{background:#fcf5e5}main.information_detail .spTabSection .tabContent .info h2,main.informationVoc .spTabSection .tabContent .info h2{margin:0 10px}main.information_detail .spTabSection .tabContent .info dl,main.informationVoc .spTabSection .tabContent .info dl{-webkit-display:flex;display:flex;margin:15px 0;padding:0 10px;width:100%}main.information_detail .spTabSection .tabContent .info dl dt,main.informationVoc .spTabSection .tabContent .info dl dt{background:#f5f0e6;width:25%;text-align:center;display:inline-table}main.information_detail .spTabSection .tabContent .info dl dd,main.informationVoc .spTabSection .tabContent .info dl dd{margin:0 0 0 10px;line-height:1.3;width:25%}main.information_detail .spTabSection .tabContent .info dl dd.m0,main.informationVoc .spTabSection .tabContent .info dl dd.m0{margin:0;width:80%;padding-left:10px}main.information_detail .spTabSection .tabContent .info dl dd a.text,main.informationVoc .spTabSection .tabContent .info dl dd a.text{text-decoration:underline}main.information_detail .spTabSection .tabContent .info dl dd .btn,main.informationVoc .spTabSection .tabContent .info dl dd .btn{background:linear-gradient(#274b7f, #203e68);color:#FFFFFF;padding:5px 0;font-size:4.1 0.9rem;margin:8px 0 0}main.information_detail .spTabSection .tabContent .indoorview,main.informationVoc .spTabSection .tabContent .indoorview{margin-bottom:15px}main.information_detail .spTabSection .tabContent .indoorview a p,main.informationVoc .spTabSection .tabContent .indoorview a p{-webkit-display:flex;display:flex;align-items:center;justify-content:center}main.information_detail .spTabSection .tabContent .indoorview a p img,main.informationVoc .spTabSection .tabContent .indoorview a p img{text-align:right;width:6%}main.information_detail .spTabSection .tabContent .indoorview a p span,main.informationVoc .spTabSection .tabContent .indoorview a p span{vertical-align:middle;padding:0 0 0 5px}main.information_detail .spTabSection .tabContent .indoorview small,main.informationVoc .spTabSection .tabContent .indoorview small{font-size:1.2rem;display:block;margin:5px 0;text-align:center}main.information_detail .spTabSection .tabContent .telArea,main.informationVoc .spTabSection .tabContent .telArea{background:#f3e7cb;position:relative;display:block;text-align:center;padding:0 10px 10px}main.information_detail .spTabSection .tabContent .telArea .arrowImg,main.informationVoc .spTabSection .tabContent .telArea .arrowImg{margin-top:-0.5px}main.information_detail .spTabSection .tabContent .telArea::after,main.informationVoc .spTabSection .tabContent .telArea::after{content:none}main.information_detail .spTabSection .tabContent .telArea .telbanner,main.informationVoc .spTabSection .tabContent .telArea .telbanner{background:#f3e7cb;padding:10px 10px 15px}main.information_detail .spTabSection .tabContent .detailSubArea,main.informationVoc .spTabSection .tabContent .detailSubArea{background:#fcf5e5;padding:20px 0 0}main.information_detail .spTabSection .tabContent .detailSubArea h3,main.informationVoc .spTabSection .tabContent .detailSubArea h3{font-weight:bold;text-align:center;margin-bottom:15px;font-size:1.9rem}main.information_detail .spTabSection .tabContent .detailSubArea .movieBox,main.informationVoc .spTabSection .tabContent .detailSubArea .movieBox{margin:0 15px 20px;padding:0 0 15px;border-bottom:3px solid #cfb195}main.information_detail .spTabSection .tabContent .detailSubArea .movieBox div.play,main.informationVoc .spTabSection .tabContent .detailSubArea .movieBox div.play{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}main.information_detail .spTabSection .tabContent .detailSubArea .movieBox div.play iframe,main.informationVoc .spTabSection .tabContent .detailSubArea .movieBox div.play iframe,main.information_detail .spTabSection .tabContent .detailSubArea .movieBox div.play object,main.informationVoc .spTabSection .tabContent .detailSubArea .movieBox div.play object,main.information_detail .spTabSection .tabContent .detailSubArea .movieBox div.play embed,main.informationVoc .spTabSection .tabContent .detailSubArea .movieBox div.play embed{position:absolute;top:0;left:0;width:100%;height:100%}main.information_detail .spTabSection .tabContent .detailSubArea .featureBox,main.informationVoc .spTabSection .tabContent .detailSubArea .featureBox{margin:0 15px 20px;border-bottom:3px solid #cfb195}main.information_detail .spTabSection .tabContent .detailSubArea .featureBox ul,main.informationVoc .spTabSection .tabContent .detailSubArea .featureBox ul{margin:15px 0 5px}main.information_detail .spTabSection .tabContent .detailSubArea .featureBox ul li,main.informationVoc .spTabSection .tabContent .detailSubArea .featureBox ul li{margin:5px 0 0 20px}main.information_detail .spTabSection .tabContent .detailSubArea .featureBox ul li::before,main.informationVoc .spTabSection .tabContent .detailSubArea .featureBox ul li::before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#8a602a;position:relative;left:-15px;top:-3px}main.information_detail .spTabSection .tabContent .detailSubArea .featureBox ul li dl,main.informationVoc .spTabSection .tabContent .detailSubArea .featureBox ul li dl{margin-top:-27px}main.information_detail .spTabSection .tabContent .detailSubArea .featureBox ul li dl dt,main.informationVoc .spTabSection .tabContent .detailSubArea .featureBox ul li dl dt{font-size:1.8rem;color:#8f6632}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment{background:#FFFFFF;margin:20px 10px 0;padding:20px 10px 30px}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment h3,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment h3{color:#2d4670;text-align:center;font-size:1.9rem}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .head,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .head{-webkit-display:flex;display:flex;align-items:center;margin:10px 0}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .head img,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .head img{-webkit-border-radius:100%;border-radius:100%}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .head p,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .head p{padding-left:10px;font-size:1.6rem;line-height:1.2}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .body,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .body{margin-bottom:20px}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .body .title,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .body .title{color:#7a4d37;font-weight:bold;margin-bottom:5px;font-size:4.1 0.9rem}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .body .text em,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .body .text em{font-size:1.6rem;margin:10px 0;display:block;font-weight:bold;color:#583828}main.information_detail .spTabSection .tabContent .detailSubArea .spStaffComment .body .text small,main.informationVoc .spTabSection .tabContent .detailSubArea .spStaffComment .body .text small{display:block}main.information_detail .spTabSection .tabContent h2.title,main.informationVoc .spTabSection .tabContent h2.title{color:#344c74;background:#f5f2f0;border-top:3px solid;position:relative;font-size:2.6rem;text-align:center;line-height:1.2;padding:20px 10px}main.information_detail .spTabSection .tabContent h2.title span,main.informationVoc .spTabSection .tabContent h2.title span{font-size:1.9rem;display:block}main.information_detail .spTabSection .tabContent .voiceArea ul,main.informationVoc .spTabSection .tabContent .voiceArea ul{margin-bottom:20px}main.information_detail .spTabSection .tabContent .voiceArea ul li,main.informationVoc .spTabSection .tabContent .voiceArea ul li{-webkit-display:flex;display:flex;align-items:center;border-bottom:1px dotted #b5aeaa;padding:20px 10px}main.information_detail .spTabSection .tabContent .voiceArea ul li .imgBox .giftImg,main.informationVoc .spTabSection .tabContent .voiceArea ul li .imgBox .giftImg{width:100px}main.information_detail .spTabSection .tabContent .voiceArea ul li .imgBox img,main.informationVoc .spTabSection .tabContent .voiceArea ul li .imgBox img{width:100%;-webkit-border-radius:100%;border-radius:100%}main.information_detail .spTabSection .tabContent .voiceArea ul li .textBox,main.informationVoc .spTabSection .tabContent .voiceArea ul li .textBox{padding-left:10px}main.information_detail .spTabSection .tabContent .voiceArea ul li .textBox .title,main.informationVoc .spTabSection .tabContent .voiceArea ul li .textBox .title{color:#2d4670}main.information_detail .spTabSection .tabContent .voiceArea .flText,main.informationVoc .spTabSection .tabContent .voiceArea .flText{font-weight:bold;color:#874c12;font-size:1.8rem;line-height:1.4;text-align:center;margin:30px 10px}main.information_detail .spTabSection .tabContent .inquirySection .underArrow,main.informationVoc .spTabSection .tabContent .inquirySection .underArrow{position:relative;background:#2d4670;text-align:center;padding:10px 0 25px}main.information_detail .spTabSection .tabContent .inquirySection .underArrow p,main.informationVoc .spTabSection .tabContent .inquirySection .underArrow p{display:inline-block;background:#fdfff4;border-radius:2px;color:#c30f47;font-weight:bold;padding:0 10px}main.information_detail .spTabSection .tabContent .inquirySection .underArrow h3,main.informationVoc .spTabSection .tabContent .inquirySection .underArrow h3{color:#fff;width:100%;font-size:2rem;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main.information_detail .spTabSection .tabContent .inquirySection .inquirybanner,main.informationVoc .spTabSection .tabContent .inquirySection .inquirybanner{padding:20px 10px}main.information_detail .spTabSection .tabContent .inquirySection.bgNone,main.informationVoc .spTabSection .tabContent .inquirySection.bgNone{background:transparent}main.information_detail .spTabSection .tabContent .inquirySection.bgNone .inquirybanner,main.informationVoc .spTabSection .tabContent .inquirySection.bgNone .inquirybanner{padding:20px 10px 0}main.information_detail .spTabSection .tabContent .inquirySection .flText,main.informationVoc .spTabSection .tabContent .inquirySection .flText{background:#fff;padding:30px 10px 50px;margin-top:30px}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li{background:#f7f7f7;border:1px solid #bfbfbf;margin:15px 0;font-size:1.5rem}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head{-webkit-display:flex;display:flex;align-items:center;background:#f7f7f7;padding:10px}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title{width:85%;padding-left:3%}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title p,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title p{display:inline-block;margin:0 1px;padding:3px 15px;font-size:1.1rem}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .state,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .state{color:#FFFFFF}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.reservationFree,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.reservationFree{border:1px #7a7a7a solid;color:#7a7a7a;background-color:#FFFFFF}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.accepting,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.accepting{background-color:#00c088}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.expiration,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.expiration{background-color:#959595}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.slightlyVacant,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.slightlyVacant{background-color:#de7300}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.noVacant,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .state.noVacant{background-color:#b13e3e}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .tag,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .tag{border:1px solid}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title .tag.seminar,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title .tag.seminar{color:#1e8135;border:1px solid}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head .title h2,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head .title h2{font-size:2rem;font-weight:bold;line-height:1.3;margin-top:5px}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .head i,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .head i{color:#2e4872}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .body,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .body{padding:10px;background:#FFFFFF}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .body dl,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .body dl{-webkit-display:flex;display:flex;align-items:center;margin:15px 0}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .body dl:first-child,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .body dl:first-child{margin:0}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .body dl dt,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .body dl dt{background:#f9f6f1;color:#754f33;border:1px solid;padding:5px 8px;min-width:100px;text-align:center}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .body dl dt.data,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .body dl dt.data{background:#e0513f;color:#FFFFFF;border:none}main.information_detail .spTabSection .tabContent .eventSeminarArea ul li .body dl dd,main.informationVoc .spTabSection .tabContent .eventSeminarArea ul li .body dl dd{padding-left:10px;line-height:1.2}main.information_detail .spTabSection .tabContent.mitsumori,main.informationVoc .spTabSection .tabContent.mitsumori{margin:15px 0}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control{-webkit-display:flex;display:flex;align-items:center;justify-content:space-between;border-width:1px;border-style:solid;margin:10px 0 0;background:linear-gradient(#fff, #f3f0ee);font-size:1.9rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control .case,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control .case{color:#FFFFFF;padding:15px 10px;font-size:4.1 0.9rem;line-height:1.2}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control .case span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control .case span{display:block;text-align:center;font-size:2.6rem;font-weight:bold}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div{-webkit-display:flex;display:flex;align-items:center;flex:1;line-height:1.2}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag{border-width:1px;border-style:solid;margin:0 2% 0 3%;padding:3px 5px;font-size:1.6rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.family,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.family{border-color:#dd523b;color:#dd523b}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.general,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.general{border-color:#304b78;color:#304b78}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.free,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.free{border-color:#5a9eb4;color:#5a9eb4}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.owakarekai,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.owakarekai{border-color:#79588d;color:#79588d}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.before,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .tag.before{border-color:#397aa8;color:#397aa8}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .type,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .type{color:#101928;font-size:2.2rem;margin-right:5px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .cost em,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-control div .cost em{color:#b12356;font-size:2.6rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel{display:none}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock{background:#f4f3fe;padding:5px 0 0;margin:0 0 15px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock h4.title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock h4.title{font-size:5.1 0.9rem;border-left:3px solid;border-bottom:1px solid;color:#645891;padding:13px 10px;line-height:1.4;letter-spacing:0.2rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .head{color:#645891;padding:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .head .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .head .title{font-size:4.1 0.9rem;font-weight:bold}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .head .text,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .head .text{margin:10px 0;font-size:4.1 0.9rem;line-height:1.4}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body{background:#e6e5ef;padding:20px 10px;font-size:1.9rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body dl dt,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body dl dt{background:#FFFFFF;width:20%;display:inline-block;text-align:center}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body dl dd,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body dl dd{width:80%;display:inline-block;vertical-align:top;padding:0 0 15px 3%;line-height:1.3}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body dl dd:last-child,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .titleBlock .body dl dd:last-child{padding:0 0 0 3%}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice{border:2px solid #b1233b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .allTitle,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .allTitle{background-color:#b1233b;background-image:linear-gradient(-45deg, transparent 25%, #c04c60 25%, #c04c60 50%, transparent 50%, transparent 75%, #c04c60 75%, #c04c60);background-size:4px 4px;padding:10px 0;text-align:center;color:#FFFFFF;font-size:1.9rem;font-weight:bold}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head{-webkit-display:flex;display:flex;align-items:center;justify-content:space-between;background:#faeaf1;padding:20px 10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head .title{background:#FFFFFF;padding:5px 10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head span{color:#b1233b;font-size:1.9rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head em,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head em{font-size:3rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head small,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .head small{background:#858382;color:#FFFFFF;width:15%;text-align:center;line-height:1.6;font-size:1.4rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .body,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .body{padding:10px 10px 20px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .body .text,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .body .text{line-height:1.4}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .body a,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice .body a{font-size:1.4rem;text-align:center;display:block;margin:10px 0 0}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice::after,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .allPrice::after{content:"";width:0;height:0;border:15px solid transparent;border-top:15px solid #b1233b;position:absolute;left:45%;bottom:-30px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail{background:#e6e5ef;margin:30px 0;padding:15px 0}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail .priceTitle .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail .priceTitle .title{text-align:center;color:#645993;border-bottom:1px solid;font-size:5.1 0.9rem;font-weight:bold;letter-spacing:0.1em;padding-bottom:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail .priceTitle small,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail .priceTitle small{font-size:1.4rem;text-align:left;padding:10px 0 0 10%;display:block}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul{padding:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li{margin:15px 0;display:-webkit-flex;-webkit-display:flex;display:flex;align-items:center}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li .priceImg,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li .priceImg{width:89px;height:89px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li .priceImg img,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li .priceImg img{width:100%;height:auto}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl{padding-left:10px;width:70%}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dt,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dt{font-weight:bold}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dd p strong,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dd p strong{font-size:1.5rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dd p strong span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dd p strong span{color:#b1233b}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dd p .text,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .priceDetail ul li dl dd p .text{font-size:1.2rem;display:block;color:#282828}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText{-webkit-display:flex;display:flex;align-items:center;color:#282828}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText .border,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText .border{background:#e6e5ef;width:15%;height:3px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText .text,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText .text{width:70%;text-align:center;font-size:1.8rem;line-height:1.4;font-weight:normal}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText .text span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .detailBlock .flText .text span{background:linear-gradient(transparent 80%, #fff586 0%);font-weight:bold}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head{background:#f5f3fe;padding:15px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head h4,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head h4{color:#645993;border-bottom:1px dotted #333333;font-size:2rem;padding-bottom:5px;margin-bottom:15px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head h4 i,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head h4 i{font-size:3.4rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title{-webkit-display:flex;display:flex;align-items:center}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title .giftImg,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title .giftImg{width:60px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title .giftImg img,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title .giftImg img{width:100%;-webkit-border-radius:100%;border-radius:100%}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title p,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice .head .title p{color:#8f6632;padding-left:3%;font-size:1.5rem;line-height:1.3;-webkit-flex:1;flex:1}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice ul.body,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice ul.body{margin:10px 15px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice ul.body li,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .caseVoice ul.body li{margin-left:10px;list-style-type:disc;line-height:1.4}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion{border:2px solid #645993;padding:5% 2%}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion h4,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion h4{-webkit-display:flex;display:flex;align-items:center;border-bottom:1px dotted #333333;padding-bottom:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion h4 span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion h4 span{font-size:1.9rem;color:#645993}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion h4 img,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion h4 img{width:25%;margin-left:auto;-webkit-border-radius:100%;border-radius:100%}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion .inner .subTit,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion .inner .subTit{color:#8f6632;font-size:1.6rem;line-height:1.3;margin:10px 0}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion .inner .text,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel .spCaseConclusion .inner .text{line-height:1.4}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel a.closeBtn,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel a.closeBtn{background:#645993;color:#FFFFFF;padding:10px 5px;-webkit-display:flex;display:flex;align-items:center;margin:13px 0 30px}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel a.closeBtn span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel a.closeBtn span{margin:0 0 0 auto;font-size:1.9rem}main.information_detail .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel a.closeBtn i,main.informationVoc .spTabSection .tabContent.mitsumori .accordion .item .accordion-panel a.closeBtn i{margin-left:auto}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-control,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-control{border-color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-control .case,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-control .case{background:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-control i,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-control i{color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel h4.title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel h4.title{color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .titleBlock,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .titleBlock{background:#f2fcfd}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .titleBlock .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .titleBlock .head{color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .titleBlock .body,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .titleBlock .body{background:#e8f2f3}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .detailBlock .priceDetail,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .detailBlock .priceDetail{background:#e8f2f3}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .detailBlock .priceDetail .priceTitle .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .detailBlock .priceDetail .priceTitle .title{color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .caseVoice,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .caseVoice{padding-bottom:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .caseVoice .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .caseVoice .head{background:#f2fcfd}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .caseVoice .head h4,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .caseVoice .head h4{color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .spCaseConclusion,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .spCaseConclusion{border:2px solid #5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .spCaseConclusion h4 span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel .spCaseConclusion h4 span{color:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel a.closeBtn,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case01.item .accordion-panel a.closeBtn{background:#5087a9}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-control,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-control{border-color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-control .case,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-control .case{background:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-control i,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-control i{color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel h4.title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel h4.title{color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .titleBlock .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .titleBlock .head{color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .titleBlock .body,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .titleBlock .body{background:#e6e5ef}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .detailBlock .priceDetail .priceTitle .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .detailBlock .priceDetail .priceTitle .title{color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .caseVoice,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .caseVoice{padding-bottom:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .caseVoice .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .caseVoice .head{background:#f5f3fe}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .caseVoice .head h4,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .caseVoice .head h4{color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .spCaseConclusion,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .spCaseConclusion{border:2px solid #685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .spCaseConclusion h4 span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel .spCaseConclusion h4 span{color:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel a.closeBtn,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case02.item .accordion-panel a.closeBtn{background:#685d99}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-control,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-control{border-color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-control .case,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-control .case{background:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-control i,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-control i{color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel h4.title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel h4.title{color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .titleBlock,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .titleBlock{background:#f3f3f3}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .titleBlock .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .titleBlock .head{color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .titleBlock .body,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .titleBlock .body{background:#e7e5de}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .detailBlock .priceDetail,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .detailBlock .priceDetail{background:#e7e5de}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .detailBlock .priceDetail .priceTitle .title,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .detailBlock .priceDetail .priceTitle .title{color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .caseVoice,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .caseVoice{padding-bottom:10px}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .caseVoice .head,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .caseVoice .head{background:#e7e5de}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .caseVoice .head h4,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .caseVoice .head h4{color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .spCaseConclusion,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .spCaseConclusion{border:2px solid #785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .spCaseConclusion h4 span,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel .spCaseConclusion h4 span{color:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel a.closeBtn,main.informationVoc .spTabSection .tabContent.mitsumori .accordion #case03.item .accordion-panel a.closeBtn{background:#785b49}main.information_detail .spTabSection .tabContent.mitsumori .flText,main.informationVoc .spTabSection .tabContent.mitsumori .flText{font-weight:bold;color:#874c12;font-size:1.8rem;line-height:1.4;text-align:center;margin:20px 0}main.information_detail .spTabSection .tabContent.faq,main.informationVoc .spTabSection .tabContent.faq{margin:15px 0}main.information_detail .spTabSection .tabContent.faq .questionDetailList,main.informationVoc .spTabSection .tabContent.faq .questionDetailList{border:none;padding:0 10px 0}main.information_detail .spTabSection .tabContent.faq .questionDetailList .qaList,main.informationVoc .spTabSection .tabContent.faq .questionDetailList .qaList{background:#FFFFFF;padding:0}main.information_detail .spTabSection .tabContent.faq .questionDetailList .qaList li,main.informationVoc .spTabSection .tabContent.faq .questionDetailList .qaList li{background:none;border-bottom:1px dotted #bfbfbf;padding-bottom:0;margin:0;position:relative}main.information_detail .spTabSection .tabContent.faq .questionDetailList .qaList li:last-child,main.informationVoc .spTabSection .tabContent.faq .questionDetailList .qaList li:last-child{margin-bottom:10px}main.information_detail .spTabSection .tabContent.faq .questionDetailList .qaList li a,main.informationVoc .spTabSection .tabContent.faq .questionDetailList .qaList li a{background:none;padding:0}main.information_detail .spTabSection .tabContent.faq .questionDetailList .qaList li a span,main.informationVoc .spTabSection .tabContent.faq .questionDetailList .qaList li a span{background:url(/images/common/sp/icon_faq_q_sp.png) left center no-repeat;background-size:33px 34px;padding:15px 25px 15px 45px;text-decoration:none;display:block}main.information_detail .spTabSection .tabContent.faq .questionDetailList .qaList li a i,main.informationVoc .spTabSection .tabContent.faq .questionDetailList .qaList li a i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.8rem}main.information_detail .spTabSection .tabContent.faq .detailArea,main.informationVoc .spTabSection .tabContent.faq .detailArea{margin:20px 0}main.information_detail .spTabSection .tabContent.faq .detailArea dl,main.informationVoc .spTabSection .tabContent.faq .detailArea dl{font-size:1.9rem}main.information_detail .spTabSection .tabContent.faq .detailArea dl dt,main.informationVoc .spTabSection .tabContent.faq .detailArea dl dt{border-left:3px solid #2d4670;color:#2d4670;padding-left:10px}main.information_detail .spTabSection .tabContent.faq .detailArea dl dd,main.informationVoc .spTabSection .tabContent.faq .detailArea dl dd{margin:15px 0}main.information_detail .spTabSection .tabContent.faq .detailArea dl dd .state,main.informationVoc .spTabSection .tabContent.faq .detailArea dl dd .state{background:#f3e7cb;display:inline-block;padding:3px 10px;font-size:1.4rem;margin-right:10px}main.information_detail .nearArea .title,main.informationVoc .nearArea .title{color:#2d4670;padding-left:5px;background:#f5f2f0;padding:15px 10px}main.information_detail .nearArea .title span,main.informationVoc .nearArea .title span{font-size:5.1 0.9rem;border-left:3px solid;padding:5px 0 5px 5px}main.information_detail .nearArea .hall,main.informationVoc .nearArea .hall{padding:0 10px}main.information_detail .nearArea .mainFuneral,main.informationVoc .nearArea .mainFuneral{margin-top:10px;padding-bottom:10px;background:#fff}main.information_detail .nearArea .mainFuneral .funeralSlider,main.informationVoc .nearArea .mainFuneral .funeralSlider{padding:15px 0;background:#FFFFFF}main.information_detail .nearArea .mainFuneral .hallCarouselList,main.informationVoc .nearArea .mainFuneral .hallCarouselList{padding:0 15px;width:100%;box-sizing:border-box}main.information_detail .nearArea .mainFuneral .hallCarouselList .slick-arrow,main.informationVoc .nearArea .mainFuneral .hallCarouselList .slick-arrow{width:25px;height:25px;top:40%;top:18vh;margin-top:0}main.information_detail .nearArea .mainFuneral .hallCarouselList .slick-next,main.informationVoc .nearArea .mainFuneral .hallCarouselList .slick-next{background-size:25px 25px;right:5px}main.information_detail .nearArea .mainFuneral .hallCarouselList .slick-next:hover,main.informationVoc .nearArea .mainFuneral .hallCarouselList .slick-next:hover{right:5px}main.information_detail .nearArea .mainFuneral .hallCarouselList .slick-prev,main.informationVoc .nearArea .mainFuneral .hallCarouselList .slick-prev{background-size:25px 25px;left:5px}main.information_detail .nearArea .mainFuneral .hallCarouselList .slick-prev:hover,main.informationVoc .nearArea .mainFuneral .hallCarouselList .slick-prev:hover{left:5px}main.information_detail .nearArea .mainFuneral .hallCarouselList li a,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a{display:block}main.information_detail .nearArea .mainFuneral .hallCarouselList li a .thumb,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a .thumb{width:100%;height:auto;margin:0;padding:2px}main.information_detail .nearArea .mainFuneral .hallCarouselList li a .tag,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a .tag{top:2px;left:2px}main.information_detail .nearArea .mainFuneral .hallCarouselList li a .tag span,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a .tag span{font-size:1.1rem;letter-spacing:0}main.information_detail .nearArea .mainFuneral .hallCarouselList li a .tag strong,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a .tag strong{font-size:1.5rem}main.information_detail .nearArea .mainFuneral .hallCarouselList li a p.hallName,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a p.hallName{font-size:1.4rem;font-weight:normal;padding:0 10px 0 18px;display:table-cell;border-bottom:0;border-left-width:2px;height:40px;vertical-align:middle;line-height:1.2;background-size:5px 8px}main.information_detail .nearArea .mainFuneral .hallCarouselList li a .detail,main.informationVoc .nearArea .mainFuneral .hallCarouselList li a .detail{padding:10px;font-size:1.2rem}main.information_detail .nearArea .mainFuneral .whiteBtn,main.informationVoc .nearArea .mainFuneral .whiteBtn{display:block;margin:0 auto 0;text-align:center;width:90%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:16px;font-size:1.6rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){main.information_detail .nearArea .mainFuneral .whiteBtn,main.informationVoc .nearArea .mainFuneral .whiteBtn{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}main.information_detail .nearArea .mainFuneral .whiteBtn *::-ms-backdrop,main.informationVoc .nearArea .mainFuneral .whiteBtn *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){main.information_detail .nearArea .mainFuneral .whiteBtn:not(:target),main.informationVoc .nearArea .mainFuneral .whiteBtn:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){main.information_detail .nearArea .mainFuneral .whiteBtn,main.informationVoc .nearArea .mainFuneral .whiteBtn{line-height:45px}main.information_detail .nearArea .mainFuneral .whiteBtn *::-ms-backdrop,main.informationVoc .nearArea .mainFuneral .whiteBtn *::-ms-backdrop{line-height:45px}}@media screen and (max-width: 736px){main.information_detail .nearArea .mainFuneral .whiteBtn:not(:target),main.informationVoc .nearArea .mainFuneral .whiteBtn:not(:target){line-height:45px\9}main.information_detail .nearArea .mainFuneral .whiteBtn span,main.informationVoc .nearArea .mainFuneral .whiteBtn span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}main.information_detail .nearArea .mainFuneral .whiteBtn span:hover,main.informationVoc .nearArea .mainFuneral .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}}@media screen and (max-width: 736px) and (max-width: 736px){main.information_detail .nearArea .mainFuneral .whiteBtn span:hover,main.informationVoc .nearArea .mainFuneral .whiteBtn span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media screen and (max-width: 736px){main.information_detail .nearArea .area ul,main.informationVoc .nearArea .area ul{background:#FFFFFF;padding:20px 10px 10px}main.information_detail .nearArea .area ul li,main.informationVoc .nearArea .area ul li{display:inline-block;text-decoration:underline;padding:0 10px;color:#2d4670}main.information_detail .pageBack,main.informationVoc .pageBack{margin:5px 10px 10px}main.information_detail .pageBack a,main.informationVoc .pageBack a{background:none;padding:0;font-size:3.1 0.5rem;text-decoration:underline}main.information_detail .inner .banner,main.informationVoc .inner .banner{background-size:100%;background-repeat:no-repeat;padding:8% 3%;margin:2px 0 0;display:block;background:linear-gradient(to bottom, #fafbfd 0%, #e6edf7 100%);border:solid 2px #93acc9}main.information_detail .inner .banner.back,main.informationVoc .inner .banner.back{padding:15px 3%;margin:10px;border-radius:6px}main.information_detail .inner .banner.back .bnrTitle span,main.informationVoc .inner .banner.back .bnrTitle span{margin:0 auto}main.information_detail .inner .banner .bnrTitle,main.informationVoc .inner .banner .bnrTitle{font-size:1.5rem;color:#495d7b}main.information_detail .inner .banner .bnrTitle i,main.informationVoc .inner .banner .bnrTitle i{display:table-cell;vertical-align:middle;font-size:1.9rem}main.information_detail .inner .banner .bnrTitle span,main.informationVoc .inner .banner .bnrTitle span{display:table-cell;line-height:1.4}main.information_detail .inner .banner .bnrTitle span em,main.informationVoc .inner .banner .bnrTitle span em{font-size:2.6rem;font-weight:bold;display:block}main.information_detail .inner .flTextArea,main.informationVoc .inner .flTextArea{text-align:center}main.information_detail .inner .flTextArea .flText,main.informationVoc .inner .flTextArea .flText{font-size:1.5rem;font-weight:bold;color:#874c12;text-align:center;margin:10px 0}main.information_detail .inquirySection,main.informationVoc .inquirySection{background:#f3e7cb}main.information_detail .inquirySection .underArrow,main.informationVoc .inquirySection .underArrow{position:relative;background:#2d4670;text-align:center;padding:10px 0 25px}main.information_detail .inquirySection .underArrow p,main.informationVoc .inquirySection .underArrow p{display:inline-block;background:#fdfff4;border-radius:2px;color:#c30f47;font-weight:bold;padding:0 10px}main.information_detail .inquirySection .underArrow h3,main.informationVoc .inquirySection .underArrow h3{color:#fff;width:100%;font-size:2rem;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main.information_detail .inquirySection .arrowImg,main.informationVoc .inquirySection .arrowImg{margin-top:-1px;max-width:initial;width:100%}main.information_detail .inquirySection .inquirybanner,main.informationVoc .inquirySection .inquirybanner{padding:20px 10px 45px}main.information_detail .citiesFacilties.onlineArea,main.informationVoc .citiesFacilties.onlineArea{padding:30px 10px 10px;margin:auto 0;background-color:#fff;display:block}main.information_detail .citiesFacilties.onlineArea .button,main.informationVoc .citiesFacilties.onlineArea .button{font-size:22px;box-shadow:none;max-width:100%}main.information_detail .citiesFacilties.onlineArea .button span,main.informationVoc .citiesFacilties.onlineArea .button span{font-size:16px;padding-right:1%}main.information_detail .citiesFacilties.onlineArea .online,main.informationVoc .citiesFacilties.onlineArea .online{background:url(/images/common/nav/nav_arrow_white01.svg) no-repeat 15px center, linear-gradient(to bottom, #f2af70, #e6713d)}main.information_detail .citiesFacilties.onlineArea .m_button_tel,main.informationVoc .citiesFacilties.onlineArea .m_button_tel{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:13px 0;font-size:2.2rem;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";position:relative;background:#36d25f;box-shadow:0px 1px 2px #7d4508;margin:0px auto 9px;letter-spacing:0.5px;width:98.9%;text-shadow:none}main.information_detail .citiesFacilties.onlineArea .m_button_tel:before,main.informationVoc .citiesFacilties.onlineArea .m_button_tel:before{content:"";background:url(/images/common/icon_tel_static.png) left center no-repeat;padding:17px 13px;position:absolute;top:19%;left:18vw;background-size:24px}main.information_detail .citiesFacilties.btnArea,main.informationVoc .citiesFacilties.btnArea{width:auto;padding:20px 10px 10px;background:#fff}main.information_detail .citiesFacilties.btnArea p.text,main.informationVoc .citiesFacilties.btnArea p.text{font-size:16px}main.information_detail .citiesFacilties.btnArea p.text:before,main.informationVoc .citiesFacilties.btnArea p.text:before{left:0}main.information_detail .citiesFacilties.btnArea p.text:after,main.informationVoc .citiesFacilties.btnArea p.text:after{right:0}main.information_detail .citiesFacilties.btnArea ul,main.informationVoc .citiesFacilties.btnArea ul{margin:20px 0 0;display:block}main.information_detail .citiesFacilties.btnArea ul .button,main.informationVoc .citiesFacilties.btnArea ul .button{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-bottom:10px 0 6px;width:100%;font-size:22px;box-shadow:none}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){main.information_detail .citiesFacilties.btnArea ul .button,main.informationVoc .citiesFacilties.btnArea ul .button{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}main.information_detail .citiesFacilties.btnArea ul .button *::-ms-backdrop,main.informationVoc .citiesFacilties.btnArea ul .button *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){main.information_detail .citiesFacilties.btnArea ul .button:not(:target),main.informationVoc .citiesFacilties.btnArea ul .button:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}main.information_detail .citiesFacilties.btnArea ul .button span,main.informationVoc .citiesFacilties.btnArea ul .button span{font-size:16px;padding-right:1%}main.information_detail .citiesFacilties.btnArea ul .online,main.informationVoc .citiesFacilties.btnArea ul .online{background:url(/images/common/nav/nav_arrow_white01.svg) no-repeat 15px center, linear-gradient(to bottom, #f2af70, #e6713d)}main.information_detail .citiesFacilties.btnArea ul .kaikan,main.informationVoc .citiesFacilties.btnArea ul .kaikan{color:#fff;background:url(/images/common/nav/nav_arrow_white05.svg) no-repeat 15px center, linear-gradient(to bottom, #9dd3d4, #4c8081)}main.information_detail .citiesFacilties.btnArea ul .tel,main.informationVoc .citiesFacilties.btnArea ul .tel{display:block;border-radius:3px;color:#fff;font-weight:bold;text-align:center;padding:13px 0;font-size:2.2rem;position:relative;background:#36d25f;box-shadow:0px 1px 2px #7d4508;margin:0px auto 9px;letter-spacing:0.5px;width:98.9%}main.information_detail .citiesFacilties.btnArea ul .tel:before,main.informationVoc .citiesFacilties.btnArea ul .tel:before{content:"";background:url(/images/common/icon_tel_static.png) left center no-repeat;padding:17px 13px;position:absolute;top:19%;left:18vw;background-size:24px}main.information_detail .feeExampleArea,main.informationVoc .feeExampleArea{padding:20px 10px 0}main.information_detail .feeExampleArea .feeExample,main.informationVoc .feeExampleArea .feeExample{padding:0 15px 0;margin-bottom:7px}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info{display:block}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea{width:100%;padding:0;border-right:none}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea{padding:0 10px;margin-top:10px}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li{padding:0}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .feeTotal,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .feeTotal{font-size:1.6rem}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .emp,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .feeTotalArea li .emp{font-size:2.2rem}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .attention,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea .attention{text-align:right;border-bottom:1px dashed #acacac;padding-bottom:14px;margin-bottom:15px}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea table,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea table{padding-top:5px}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea table tr th span,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.leftArea table tr th span{padding-top:2px}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea{width:100%;padding:0}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li{width:50%}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li.ttl,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li.ttl{width:50%;font-size:1.3rem}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li.txtWide,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li.txtWide{width:100%;font-size:1.4rem}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li span,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li span{font-size:1.8rem;vertical-align:baseline}main.information_detail .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li span.priceInc,main.informationVoc .feeExampleArea .feeExample .infoBox.open ul.info li.rightArea ul li span.priceInc{font-size:1.2rem;padding-left:2px}main.information_detail .feeExampleArea .feeExample h3,main.informationVoc .feeExampleArea .feeExample h3{background-position:95% center;background-size:20px;margin:0 -15px 0;font-size:2rem;padding:14px 15px 10px}main.information_detail .feeExampleArea .feeExample h3:not(:first-of-type),main.informationVoc .feeExampleArea .feeExample h3:not(:first-of-type){margin-top:15px}main.information_detail .feeExampleArea .feeExample h3 .txtBrown,main.informationVoc .feeExampleArea .feeExample h3 .txtBrown{font-size:1.8rem}main.information_detail .feeExampleArea .feeExample h3 .txtL,main.informationVoc .feeExampleArea .feeExample h3 .txtL{font-size:3.2rem;line-height:1.7rem}main.information_detail .feeExampleArea .feeExample h3 span,main.informationVoc .feeExampleArea .feeExample h3 span{margin-left:15px;font-size:2rem}main.information_detail .bannerPrevioArea .bnrPrevio,main.informationVoc .bannerPrevioArea .bnrPrevio{font-size:1.5rem;width:95%;padding:15px 10px;margin:20px auto 0}main.information_detail .bannerPrevioArea .bnrPrevio span.emp,main.informationVoc .bannerPrevioArea .bnrPrevio span.emp{color:#c90000;display:inline}main.information_detail .bannerPrevioArea .bnrPrevio span.fntL,main.informationVoc .bannerPrevioArea .bnrPrevio span.fntL{font-size:2.3rem;display:inline}main.information_detail .bannerPrevioArea .bnrPrevio a,main.informationVoc .bannerPrevioArea .bnrPrevio a{background-size:auto, contain;width:100%}main.information_detail .feeSystemArea,main.informationVoc .feeSystemArea{padding:10px 10px 25px;margin-top:30px}main.information_detail .feeSystemArea .feeItems,main.informationVoc .feeSystemArea .feeItems{padding:15px 0 10px}main.information_detail .feeSystemArea .feeItems li,main.informationVoc .feeSystemArea .feeItems li{margin-right:1.4%}main.information_detail .feeSystemArea .feeItems li span,main.informationVoc .feeSystemArea .feeItems li span{padding:0;font-size:1.5rem}main.information_detail .feeSystemArea .feeItems.kantou li,main.informationVoc .feeSystemArea .feeItems.kantou li{width:32%;height:inherit;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}main.information_detail .feeSystemArea .feeItems.kantou li span,main.informationVoc .feeSystemArea .feeItems.kantou li span{font-size:1.5rem;padding:0}main.information_detail .feeSystemArea .feeItems.kantou li.txtW,main.informationVoc .feeSystemArea .feeItems.kantou li.txtW{width:65%}main.information_detail .feeSystemArea .feeItems.kantou li.txtW span.txtS,main.informationVoc .feeSystemArea .feeItems.kantou li.txtW span.txtS{padding:0 10px;text-indent:0;text-align:left;font-size:1.0rem}main.information_detail .feeSystemArea .feeItems.both li,main.informationVoc .feeSystemArea .feeItems.both li{width:23.8%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:inherit;min-height:46px;padding:3px}main.information_detail .feeSystemArea .feeItems.both li.txtW,main.informationVoc .feeSystemArea .feeItems.both li.txtW{width:74.5%;display:block}main.information_detail .feeSystemArea .feeItems.both li.txtW span.txtS,main.informationVoc .feeSystemArea .feeItems.both li.txtW span.txtS{padding:0 10px 5px;text-indent:0;text-align:left;font-size:1.0rem}main.information_detail .feeSystemArea .feeItems.both li.txt100,main.informationVoc .feeSystemArea .feeItems.both li.txt100{width:99.5%}main.information_detail .feeSystemArea .feeItems.both li.noMgR,main.informationVoc .feeSystemArea .feeItems.both li.noMgR{margin-right:0}main.information_detail .feeSystemArea .feeItems.both li span.txtS,main.informationVoc .feeSystemArea .feeItems.both li span.txtS{font-size:1.0rem;padding-top:0}main.information_detail .feeSystemArea .optionItems li,main.informationVoc .feeSystemArea .optionItems li{padding-top:7px}main.information_detail .feeSystemArea .optionItems li dl dd,main.informationVoc .feeSystemArea .optionItems li dl dd{padding:7px 0}main.information_detail .feeSystemArea .ttl,main.informationVoc .feeSystemArea .ttl{border-left:none}main.information_detail .feeSystemArea .notice,main.informationVoc .feeSystemArea .notice{font-size:1.2rem;color:#314c79;margin-top:-13px}main.information_detail .questionDetail.js-menu .js-questionTitle .title,main.informationVoc .questionDetail.js-menu .js-questionTitle .title{font-size:1.6rem;width:100%;background-position:10px center, 96% center;background-size:36px, 15px;padding:10px 40px 10px 58px;margin:0px auto 10px}main.information_detail .questionDetail.js-menu .js-questionTitle.open .title,main.informationVoc .questionDetail.js-menu .js-questionTitle.open .title{background-position:10px center, 96% center}main.information_detail .questionDetail.js-menu dd.open,main.informationVoc .questionDetail.js-menu dd.open{padding:0 0 20px 49px}main.information_detail .questionDetail.js-menu dd.open .iconA,main.informationVoc .questionDetail.js-menu dd.open .iconA{left:10px;width:36px}main.information_detail .questionListArea,main.informationVoc .questionListArea,main.information_detail .voiceDetailListArea,main.informationVoc .voiceDetailListArea{margin:30px 10px 0}main.information_detail .questionListArea h2,main.informationVoc .questionListArea h2,main.information_detail .voiceDetailListArea h2,main.informationVoc .voiceDetailListArea h2{color:#344c74;background:#f5f2f0;border-top:3px solid;position:relative;font-size:1.8rem;text-align:center;line-height:1.3;padding:20px 10px;margin:0 -10px}main.information_detail .questionListArea p.more,main.informationVoc .questionListArea p.more{font-size:2rem}main.information_detail .voiceDetailListArea .voiceDetailList ul li,main.informationVoc .voiceDetailListArea .voiceDetailList ul li{padding:15px}main.information_detail .voiceDetailListArea .voiceDetailList ul li dl dt,main.informationVoc .voiceDetailListArea .voiceDetailList ul li dl dt{font-size:1.7rem;padding-bottom:10px}main.information_detail .breadCrumbArea.infoDetail,main.informationVoc .breadCrumbArea.infoDetail{padding-bottom:0}main.information_detail .hallNameArea,main.informationVoc .hallNameArea{padding:30px 10px 0}main.information_detail .hallNameArea h1,main.informationVoc .hallNameArea h1{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-size:26px;color:#304b78;line-height:30px}main.information_detail .hallNameArea .description,main.informationVoc .hallNameArea .description{color:#797979;font-size:14px}main.information_detail .hallNameArea .nhk,main.informationVoc .hallNameArea .nhk{width:70%}.citiesFacilties.btnArea{width:auto;padding:20px 10px 10px;background:#fff}.citiesFacilties.btnArea p.text{font-size:16px}.citiesFacilties.btnArea p.text:before{left:0}.citiesFacilties.btnArea p.text:after{right:0}.citiesFacilties.btnArea ul{margin:20px 0 0;display:block}.citiesFacilties.btnArea ul .button{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;margin-bottom:10px 0 6px;width:100%;font-size:22px;box-shadow:none}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.citiesFacilties.btnArea ul .button{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.citiesFacilties.btnArea ul .button *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.citiesFacilties.btnArea ul .button:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}.citiesFacilties.btnArea ul .button span{font-size:16px;padding-right:1%}.citiesFacilties.btnArea ul .online{background:url(/images/common/nav/nav_arrow_white01.svg) no-repeat 15px center, linear-gradient(to bottom, #f2af70, #e6713d)}.citiesFacilties.btnArea ul .kaikan{color:#fff;background:url(/images/common/nav/nav_arrow_white05.svg) no-repeat 15px center, linear-gradient(to bottom, #9dd3d4, #4c8081)}}@media screen and (max-width: 736px){.spInformationFaq{background:#fff}.spInformationFaq .nhkArea{margin-bottom:-5px;padding:20px 0 0;background:#fff}.spInformationFaq .nhkArea img{display:block;margin:0 auto;width:80%}.spInformationFaq .top{background:rgba(74,42,11,0.65);color:#fff;font-size:1rem;padding:5px 8px}.spInformationFaq .headerTitle.bgArea{background:url(/images/information/sp/img_information_tokyo.webp) right bottom #f3e7cb no-repeat !important;background-size:159px auto !important;border-top:0}.spInformationFaq .headerTitle.bgArea h2{padding:20px 10px 17px;font-size:1.5rem;color:#874c12}.spInformationFaq .headerTitle.bgArea h2 strong{font-size:2.5rem}.spInformationFaq .faqArea .questionDetailList{border:none;padding:0 10px 0}.spInformationFaq .faqArea .questionDetailList .qaList{background:#FFFFFF;padding:0}.spInformationFaq .faqArea .questionDetailList .qaList li{background:none;border-bottom:1px dotted #bfbfbf;padding-bottom:0;margin:0;position:relative}.spInformationFaq .faqArea .questionDetailList .qaList li:last-child{border:none}.spInformationFaq .faqArea .questionDetailList .qaList li a{background:none;padding:0}.spInformationFaq .faqArea .questionDetailList .qaList li a span{background:url(/images/common/sp/icon_faq_q_sp.png) left center no-repeat;background-size:33px 34px;padding:15px 25px 15px 45px;text-decoration:none;display:block}.spInformationFaq .faqArea .questionDetailList .qaList li a i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.8rem}.spInformationFaq .inner{background:#fcf5e5;padding:20px 10px 10px}.spInformationFaq .inner .flTextArea{text-align:center}.spInformationFaq .inner .flTextArea .flText{font-size:1.7rem;font-weight:bold;color:#874c12;text-align:center;margin:10px 0}.spInformationFaq section h2.title{background:#f5f2f0;font-size:2rem}}main.informationVoc{margin-top:0}main.informationVoc .telbanner.top{padding-top:40px}main.informationVoc .voc h2.title{color:#344c74;background:#f5f2f0;border-top:3px solid;position:relative;font-size:2.7rem;text-align:center;line-height:1.2;padding:20px 0}main.informationVoc .voc ul{padding:20px 10px;box-sizing:border-box;background:#fff}main.informationVoc .voc ul li{margin-bottom:20px;background:#f5f0e6;padding:15px 10px;text-align:center}main.informationVoc .voc ul li img{max-width:50%;-webkit-border-radius:100%;border-radius:100%}main.informationVoc .voc ul li dl{text-align:left}main.informationVoc .voc ul li dl dt{color:#8f6632;font-weight:bold;margin:10px 0 5px}main.informationVoc .voc .basicInformation{background:#fff;padding:0 10px}main.informationVoc .flTextArea{background:#fff;padding-top:20px}@media screen and (max-width: 736px){main.faq{margin-top:0}main.faq section.pt30.pb55{padding:0 !important}main.faq .pageBack{margin-top:20px !important}.spFaq{background:#fff}.spFaq .top{background:rgba(74,42,11,0.65);color:#fff;font-size:1rem;padding:5px 8px}.spFaq .headerTitle.bgArea{background:url(/images/information/sp/img_information_tokyo.png) right bottom #f3e7cb no-repeat !important;background-size:159px auto !important;border-top:0}.spFaq .headerTitle.bgArea h2{padding:20px 10px 17px;font-size:1.5rem;color:#874c12}.spFaq .headerTitle.bgArea h2 strong{font-size:2.5rem;font-weight:bold}.spFaq .inner .banner{background-size:100%;background-repeat:no-repeat;padding:8% 3% 14%;margin:2px 0 0;display:block;background-image:url(/images/top/sp/search_img_01.jpg)}.spFaq .inner .banner .bnrTitle{font-size:1.7rem;color:#495d7b}.spFaq .inner .banner .bnrTitle i{display:table-cell;vertical-align:middle;font-size:2.1rem}.spFaq .inner .banner .bnrTitle span{display:table-cell;line-height:1.4}.spFaq .inner .banner .bnrTitle span em{font-size:2.9rem;font-weight:bold;display:block}.spFaq .inner .flTextArea{text-align:center}.spFaq .inner .flTextArea .flText{font-size:1.7rem;font-weight:bold;color:#874c12;text-align:center;margin:10px 0}.spFaq section h2.title{background:#f5f2f0;font-size:2rem}.spFaq .nhkArea{margin-bottom:-5px;padding:20px 0 0;background:#fff}.spFaq .nhkArea img{display:block;margin:0 auto;width:80%}.faqBlock{background-color:#fff;width:100%;float:none;margin-bottom:0;border:solid 1px #eceef2;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.faqBlock:nth-of-type(even){float:none}.faqBlock:last-of-type{margin-bottom:0}.faqBlock a:hover{color:inherit;opacity:1}.faqBlock .hxStyle01{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.faqBlock .inner{padding:20px 3%}.faqBlock .inner p{font-size:15px;font-size:1.5rem;margin-bottom:15px;padding:0}.faqBlock .inner .questionList li{margin-bottom:10px;padding-bottom:14px;background:url(/images/faq/border_question.gif) repeat-x bottom center}.faqBlock .inner .questionList li a{display:block;vertical-align:middle;background:url(/images/faq/bg_faq_question.gif) repeat 0 0;padding-left:14px;width:100%;height:auto}.faqBlock .inner .questionList li a span{display:inline-block;vertical-align:middle;background:url(/images/common/sp/icon_faq_q_sp.png) no-repeat left 14px;background-size:33px 34px;padding:15px 10px 15px 45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-decoration:underline}.faqBlock .inner .more{display:block;text-align:center;width:100%;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝";font-weight:bold;font-size:18px;font-size:1.8rem;font-weight:bold;text-decoration:none;background:#fff url(/images/common/bg_gradient_white.jpg) left center repeat-x;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 78%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 78%);border:solid 1px #cfcdca;height:45px;line-height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;margin:15px auto 0}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.faqBlock .inner .more{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}.faqBlock .inner .more *::-ms-backdrop{font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold}}@media screen and (max-width: 736px){.faqBlock .inner .more:not(:target){font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝" !important;font-weight:bold\9}}@media screen and (max-width: 736px) and (-ms-high-contrast: none){.faqBlock .inner .more{line-height:45px}.faqBlock .inner .more *::-ms-backdrop{line-height:45px}}@media screen and (max-width: 736px){.faqBlock .inner .more:not(:target){line-height:45px\9}.faqBlock .inner .more span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px;-webkit-transition:0.2s;transition:0.2s}.faqBlock .inner .more span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 19px 15px}}@media screen and (max-width: 736px) and (max-width: 736px){.faqBlock .inner .more span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}}@media screen and (max-width: 736px){.faqBlock .inner .more span:hover{background:url(/images/common/icon_common_arrow_next.png) no-repeat 15px 15px}.questionForeword{font-size:15px;font-size:1.5rem;margin:20px 3%}.questionDetailList{background-color:#fff;padding:15px 3%;border:solid 1px #eceef2}.questionDetailList a:hover{color:inherit;opacity:1}.questionDetailList ul li{margin-bottom:10px;padding-bottom:14px;background:url(/images/faq/border_question_long.gif) no-repeat bottom center}.questionDetailList ul li:last-child{background:none;padding-bottom:10px}.questionDetailList ul li a{display:block;vertical-align:middle;background:url(/images/faq/bg_faq_question.gif) repeat 0 0;padding-left:14px;width:100%;height:auto}.questionDetailList ul li a span{display:inline-block;vertical-align:middle;background:url(/images/common/sp/icon_faq_q_sp.png) no-repeat left 14px;background-size:33px 34px;padding:15px 10px 15px 45px;text-decoration:underline}.questionDetail{background-color:#fff;padding:10px;border:solid 1px #eceef2}.questionDetail a:hover{color:#2e4872;opacity:1}.questionDetail dl dt .questionDetailTitle{font-size:16px;font-size:1.6rem}.questionDetail dl dd{margin-left:14px}.questionDetail dl dd img{vertical-align:bottom}.questionDetail dl dd .inner{overflow:hidden;padding:5px 0}.questionDetail dl dd .inner img{float:right;margin:0 0 5px 5px}.questionDetail dl dd .inner p{margin-bottom:5px}.questionDetail dl dd .thumb{clear:both;text-align:center;margin-left:0}.questionDetail dl dd .thumb.mt40{margin-top:20px !important}.questionDetail dl dd .thumb.mb30{margin-bottom:10px !important}.questionDetail dl dd .thumb img{width:100%}.faqRelation{background-color:#fff;border:solid 1px #eaebf0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.faqRelation .faqRelationInner{background:none;margin:20px 0px}.faqRelation ul{overflow:hidden;padding:0px 3%}.faqRelation ul li{margin-bottom:10px;width:100%;background:url(/images/faq/bg_faq_relation.gif) repeat center}.faqRelation ul li:nth-child(odd){float:none}.faqRelation ul li:nth-child(even){float:none}.faqRelation ul li a{display:block;padding:20px 10px}.faqRelation ul li a span{display:block;background:url(/images/common/icon_common_arrow_next.png) no-repeat left 5px;padding-left:20px}.faqRelation ul li a:hover{color:#2e4872;opacity:1}}
