@charset "utf-8";html{width:100%;height:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:100%;list-style:none}body{text-align:left;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:15px;color:#333;background:#fff}img{vertical-align:bottom;border:none}a,a:link,a:visited{color:red;text-decoration:none}a:hover{color:red;font-weight:700;text-decoration:underline}strong{font-weight:700}p{padding:0}p.p_zero{padding:0}.sec #main p,.indsec p{margin-left:1em;margin-right:1em}.clear{clear:both}.center{text-align:center}.left{text-align:left}.right{text-align:right}.bold{font-weight:700}.red{color:red}table{font-size:inherit;font:100%}table.mainstyle{border:1px #b9b9b9 solid;border-collapse:collapse;border-spacing:0;margin:15px 20px 8px}table.mainstyle th{font-weight:700;padding:10px;border:1px #b9b9b9 solid;border-width:0 0 1px 1px;background:#ffc}table.mainstyle td{padding:10px;border:1px #b9b9b9 solid;border-width:0 0 1px 1px;background:#fff}#viewport{width:100%;overflow-x:hidden}body{overflow-x:hidden}#contents{width:1020px;margin:0 auto 0;padding:32px 0 0}#sidebar{width:220px;float:left}#main{width:770px;float:right}#footer{clear:both}#contents.wide #main{width:auto;float:none !important}#header{padding:7px 0 7px}#header .inner{width:1020px;margin:0 auto;position:relative}#header .logo{float:left;width:785px;margin:0 0 0 -25px;position:relative}#header h1{font-size:13px;font-weight:400;line-height:1.3em;color:#444;margin:0 0 0 96px;position:relative;z-index:2}#header .image{margin:-5px 0 -12px;position:relative;z-index:1}#header .office{float:left;margin:0 0 0 120px;font-size:12px;font-weight:700;line-height:1.3em;color:#444;position:relative;z-index:2}#header .office .bold{font-weight:700}#header .office .station{font-size:13px;font-weight:700;line-height:1.3em}#header .office .station .stress{color:#f83926}#header .link{float:right;width:250px}#header .link ul{margin:0 -14px 8px -100px}#header .link li{float:right;margin:0 14px 0 0}#header .link li a{display:block;padding:0 0 0 14px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/header_link_icon.gif) left 3px no-repeat;font-size:11px;font-weight:400;line-height:1.3em;color:#444}#header .link li a:hover{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/header_link_icon_on.gif)}#header .tel{float:right;width:250px}#header_nav{background:#c30e22;text-align:center;padding:11px 0;position:relative;z-index:3}#header_nav ul{width:1020px;margin:0 auto}#header_nav ul li{display:inline-block;font-size:15px;font-weight:400;line-height:1.3em;color:#fff}#header_nav ul li:first-child:before,#header_nav ul li:after{content:'|'}#header_nav ul li a{display:inline-block;padding:0 17px;font-size:15px;font-weight:400;line-height:1.3em;color:#fff;text-decoration:none}#header_nav ul li a:hover{color:#ffff72}html.ie7 #header_nav ul li{float:left !important;display:block !important;height:1.3em;border-right:1px solid #fff}html.ie7 #header_nav ul li:first-child{border-left:1px solid #fff}html.ie7 #header_nav ul li a{display:block !important}#header_nav2{height:50px;background:#eee}#header_nav2 ul{width:1020px;margin:0 auto}#header_nav2 ul li{float:left;width:255px}#header_nav2 ul li a{display:block;height:34px;padding:16px 0 0;border-right:1px solid #ccc;font-size:13px;font-weight:700;line-height:1.3em;color:#333;text-decoration:none;text-align:center;position:relative}#header_nav2 ul li:first-child a{border-left:1px solid #ccc}#header_nav2 ul li a:hover:before{position:absolute;bottom:0;left:0;right:0;display:block;width:auto;height:4px;overflow:hidden;content:'';background:#0254a9}#main_image{min-width:1020px;width:100%;overflow:hidden;background:#fff;position:relative;z-index:1;padding:12px 0 9px;margin:0;box-shadow:0px 2px 2px rgba(0,0,0,.3)}#main_image .inner{width:1020px;height:344px;margin:0 auto;position:relative}#main_image .inner .list>ul{position:absolute;left:0}#main_image .inner .list>ul li{position:absolute;width:1020px;height:344px}#main_image .inner .list01 .btn01{position:absolute;left:102px;top:296px}#main_image .inner .list03 .btn01{position:absolute;left:40px;top:183px}#main_image .inner .list03 .btn02{position:absolute;left:670px;top:281px}#main_image .inner .prev{position:absolute;left:-35px;top:140px;z-index:5}#main_image .inner .next{position:absolute;right:-35px;top:140px;z-index:5}h2{background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/h2_icon.gif) 2px 2px no-repeat;border-bottom:4px solid #bbb;font-size:20px;font-weight:700;line-height:1.3em;color:#444;padding:9px 10px 8px 48px;margin:0 0 12px;position:relative;clear:both}h2 .stress{color:#c30d21}h3{background:#c30e22;font-size:16px;font-weight:700;line-height:1.3em;color:#fff;padding:8px 10px 10px 26px;margin:0 0 18px;position:relative;clear:both}h3:before{position:absolute;left:0;right:0;bottom:0;display:block;width:auto;height:2px;overflow:hidden;content:'';border-top:1px solid #fff}h4{border-bottom:1px solid #bbb;background:#eee;font-size:16px;font-weight:700;line-height:1.3em;color:#555;padding:10px 20px 8px 18px;margin:0 0 18px;position:relative;clear:both}h5{font-size:16px;font-weight:700;line-height:1.3em;color:#0254a9;padding:10px 20px 8px 34px;margin:0 0 18px;position:relative;clear:both}h5:before{position:absolute;left:18px;top:6px;bottom:6px;display:block;width:7px;height:auto;content:'';background:#0254a9}h6{background:#ffefbf;font-size:15px;font-weight:400;line-height:1.3em;color:#333;padding:9px 15px 8px;margin:0 18px 18px;position:relative;clear:both}h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit !important}p{margin:15px 15px 20px}.nav01{font-weight:700;text-align:center}.nav01 p{margin:0 !important}.nav01 li{float:left;width:150px;padding:0 2px}.nav01 li .image{padding:0 0 6px}.latest_info{background:#fff;border:1px solid #bbb;position:relative}.latest_info .inner{background:#fff;max-height:180px;overflow:auto;font-size:15px;font-weight:400;line-height:24px;color:#333}.latest_info .inner ul{padding:3px 10px}.latest_info .inner ul li{background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/side_menu_line.gif) center top repeat-x;padding:10px 0 6px}.latest_info .inner ul li:first-child{background:0 0 !important}.latest_info .inner ul li .dt{float:left;display:block;width:94px;padding:2px 10px 0}.latest_info .inner ul li .cat{float:left;background:#c30e22;width:80px;height:24px;border-radius:3px;font-size:13px;font-weight:700;line-height:24px;color:#fff;text-align:center}.latest_info .inner ul li .cat01{background-color:#c30e22}.latest_info .inner ul li .cat02{background-color:#004a9f}.latest_info .inner ul li .text{margin:0 0 0 208px;padding:1px 0}.latest_info .inner ul li .text a{font-size:15px;font-weight:400;line-height:24px;color:#333;text-decoration:none}.latest_info .inner ul li .text a:hover{font-weight:700;text-decoration:underline}.representative .alignleft{margin:0 10px 10px 0}.nav02 ul{margin:0 -10px}.nav02 li{float:left;margin:0 0 20px 20px;width:365px;height:200px;overflow:hidden}.nav02 li a{display:block;height:198px;background:#fff url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_bg.jpg) left top repeat-x;border:1px solid #bbb;border-radius:6px;font-size:15px;font-weight:400;line-height:1.3em;color:#333;text-decoration:none;position:relative}.nav02 li a .title{display:block;height:62px;padding:0 105px 0 42px;font-size:16px;font-weight:700;line-height:1.3em;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_icon.png) 10px center no-repeat;position:relative}.nav02 li a .title .in{display:table-cell;height:62px;vertical-align:middle}.nav02 li a .title .stress{font-size:20px;font-weight:700;line-height:1.3em}.nav02 li a .title:before{position:absolute;right:5px;top:0;bottom:0;display:block;width:100px;height:auto;content:'';background-position:center bottom;background-repeat:no-repeat}.nav02 li:first-child a .title:before{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_image01.png)}.nav02 li:first-child+li a .title:before{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_image02.png)}.nav02 li:first-child+li+li a .title:before{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_image03.png)}.nav02 li:first-child+li+li+li a .title:before{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_image04.png)}.nav02 li a .list{display:block;background-color:rgba(236,2,19,.1) !important;background-color:#fde5e7;margin:0 auto;width:333px;padding:9px 6px}.nav02 li a .desire{display:block;padding:26px 0 0;text-align:center;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_arrow.png) center 6px no-repeat;font-size:20px;font-weight:700;line-height:1.3em;color:#c30e22}.nav02 li a:hover{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/nav02_bg_on.jpg);border-color:#ff8080}.nav02 li a:hover:before{position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;display:block;width:auto;height:auto;content:'';border:2px solid #ff8080;border-radius:6px}.nav03 h2{padding:0 !important;margin:0 0 27px !important;background:0 0 !important;border:none !important;text-align:center}.nav03 ul{padding:0 10px}.nav03 ul li:first-child{float:left}.nav03 ul li:first-child+li{float:right}.case{position:relative}.case .more{position:absolute;right:0;top:12px;text-align:right}.case .more-no-title{text-align:right}.case .more a,.case .more-no-title a{display:inline-block;padding:0 0 0 14px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/header_link_icon.gif) left 4px no-repeat;font-size:14px;font-weight:700;line-height:1.3em;color:#444}.case .more a:hover,.case .more-no-title a:hover{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/header_link_icon_on.gif)}.case .list{padding:0 0 0 20px}.case .list dl{clear:both;margin:0 0 10px}.case .list dl dt{float:left}.case .list dl dd{margin:0 0 0 50px}.case .list dl dd ul{position:relative;top:-5px}.case .list dl dd ul li{float:left;padding:10px 0 0 10px}.case .text{padding:10px 0 0 20px}.case .text p{margin:0 !important}.banner01 a{display:block;position:relative;font-size:15px;font-weight:400;line-height:1.3em;color:#333;text-decoration:none}.banner01 a .text{position:absolute;left:279px;right:30px;top:90px}.support_nav{margin:0 auto;width:748px}.support_nav01{height:265px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/support_nav_bg01.gif) left top no-repeat}.support_nav01 ul{padding:46px 0 0 211px}.support_nav01 ul li{float:left}.support_nav01 ul li:first-child{margin:0 21px 0 0}.support_nav01 ul li:first-child+li{margin:0 21px 6px 0}.support_nav01 ul li:first-child+li+li{margin:0 21px 6px 0}.support_nav01 ul li:first-child+li+li+li{margin:0 0 6px}.support_nav01 ul li:first-child+li+li+li+li{margin:0 0 20px;width:389px}.support_nav01 ul li:first-child+li+li+li+li+li{margin:0 21px 0 0}.support_nav01 ul li:first-child+li+li+li+li+li+li{margin:0 21px 0 0}.support_nav01 ul li:first-child+li+li+li+li+li+li+li{margin:0}.support_nav02{float:left;margin:0 2px 0 0;width:337px;height:130px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/support_nav_bg02.gif) left top no-repeat}.support_nav02 ul{padding:47px 0 0}.support_nav02 ul li{float:left;margin:0 0 0 9px}.support_nav03{float:left;margin:0 2px 0 0;width:272px;height:130px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/support_nav_bg03.gif) left top no-repeat}.support_nav03 ul{padding:47px 0 0}.support_nav03 ul li{float:left;margin:0 0 0 9px}.side_nav li{width:220px;height:56px;margin:0 0 5px}.side_nav li a{display:block;height:56px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/side_nav_bg.jpg) left top no-repeat;padding:0 0 0 11px;font-size:15px;font-weight:700;line-height:1.3em;color:#555;text-decoration:none !important}.side_nav li a:hover{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/side_nav_bg_on.jpg)}.side_nav li a .in{display:table-cell;width:209px;height:56px;vertical-align:middle}.side_download{position:relative}.side_download .btns{position:absolute;bottom:0;left:50px}.side_download .btns li{margin:0 0 12px}.side_title{background:#c30e22;height:36px;padding:0 10px;font-size:15px;font-weight:700;line-height:38px;color:#fff;text-align:center;position:relative}.side_title:before{position:absolute;left:0;top:0;bottom:0;display:block;width:5px;height:auto;overflow:hidden;content:'';background:#004a9f;border-right:5px solid #fff}.side_content{background:#fff;border:1px solid #bbb;padding:9px 0;font-size:13px;font-weight:400;line-height:1.3em;color:#333}.side_content_office{text-align:center}.side_content_office .name{font-size:14px;font-weight:700;line-height:1.3em}.side_content_office .address{padding:10px 0 6px}.side_content_office .tel{font-size:14px;font-weight:700;line-height:1.3em;padding:0 0 10px}.side_content_office .station{padding:8px 0 5px;margin:0 auto 14px;width:200px;border-radius:100px;background:#aaa;font-size:14px;font-weight:700;line-height:1.3em;color:#fff}.dcjq-accordion{overflow:hidden;padding:2px;margin-bottom:20px}#menu-sidemenu{background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/side_menu_line.gif) left bottom repeat-x;padding:0 0 1px}#menu-sidemenu a{display:block;font-size:14px;font-weight:400;line-height:1.3em;color:#333;text-decoration:none}#menu-sidemenu>li{background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/side_menu_line.gif) left top repeat-x;padding:1px 0 0}#menu-sidemenu>li:first-child{background:0 0 !important}#menu-sidemenu>li>a{padding:10px 5px;position:relative}#menu-sidemenu>li>ul{padding:5px 8px 5px 10px;background:#fee6e3 url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/side_menu_line.gif) left top repeat-x;position:relative}#menu-sidemenu>li ul li a{display:block;padding:5px 5px 5px 14px;font-size:13px;font-weight:400;line-height:1.3em;color:#333;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/./images/side_menu_icon02.png) left 8px no-repeat}#menu-sidemenu>li>ul ul{margin-left:20px}#menu-sidemenu>li>a:hover{text-decoration:none;background-color:#fee6e3}#menu-sidemenu>li ul li a:hover{text-decoration:underline;background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/./images/side_menu_icon02_on.png)}#searchform label{display:none !important}#searchform>div{display:block;position:relative;width:220px;height:30px}#searchform>div input[type=text]{position:absolute;left:0;top:0;width:168px;height:28px;border:1px solid #bbb !important;background:#fff !important}#searchform>div input[type=text]:focus{outline:none !important}#searchform>div input[type=submit]{position:absolute;right:0;top:0;width:45px;height:30px;text-align:center;font-size:13px;font-weight:400;line-height:30px;color:#333;border:none !important;background:#bbb;cursor:pointer}#searchform>div input[type=submit]:hover{opacity:.7}#footer{margin:130px auto 0;position:relative}#footer .nav{padding:20px 0;text-align:left;background:#585756;position:relative;z-index:2}#footer .nav>ul{width:1020px;margin:0 auto;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/footer_nav_sep.gif) 98px top repeat-y}#footer .nav>ul>li{float:left;width:225px}#footer .nav>ul>li:first-child{width:92px}#footer .nav>ul>li>ul{margin:0 0 0 24px}#footer .nav>ul>li>ul>li>a{display:block;font-size:15px;font-weight:400;line-height:1.3em;color:#fff}#footer .nav>ul>li>ul>li ul{padding:12px 0 12px 24px}#footer .nav>ul>li>ul>li ul li a{display:block;position:relative;font-size:14px;font-weight:400;line-height:1.3em;color:#fff}#footer .nav>ul>li>ul>li ul li a:before{position:absolute;left:-1em;top:0;content:'-'}#footer .nav a:hover{text-decoration:underline !important}#footer .inner{width:1020px;margin:0 auto;padding:7px 0;position:relative}#footer .logo{float:left;width:785px;margin:0 0 0 -25px;position:relative}#footer .logo .text{font-size:13px;font-weight:400;line-height:1.3em;color:#444;margin:0 0 0 96px}#footer .image{margin:-8px 0 -16px;position:relative;z-index:-1}#footer .office{float:left;margin:0 0 0 120px;font-size:12px;font-weight:700;line-height:1.3em;color:#444}#footer .office .bold{font-weight:700}#footer .office .station{font-size:13px;font-weight:700;line-height:1.3em}#footer .office .station .stress{color:#f83926}#footer .link{float:right;width:250px}#footer .link ul{margin:0 -14px 8px -100px}#footer .link li{float:right;margin:0 14px 0 0}#footer .link li a{display:block;padding:0 0 0 14px;background:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/header_link_icon.gif) left 3px no-repeat;font-size:11px;font-weight:400;line-height:1.3em;color:#444}#footer .link li a:hover{background-image:url(//rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/header_link_icon_on.gif)}#footer .tel{float:right;width:250px}#footer .copyright{margin:0 auto 12px;width:1020px;font-size:14px;font-weight:400;line-height:1.6em;color:#525252;text-align:left}.arrow2top{position:fixed;right:20px;bottom:400px;z-index:9999}.breadcrumb{padding:0;margin:0 0 12px;font-size:14px}.breadcrumb a{color:red}.baselist{margin:15px}.baselist ul{margin:0 !important}.baselist li{list-style:none !important;margin:0 0 8px}.baselist li a{display:block;font-size:15px;margin-bottom:8px;padding:7px 5px;border-bottom:1px dotted #666}.baselist li a{color:#666;text-decoration:none;font-weight:400}.baselist li a:hover{color:#444;text-decoration:underline;font-weight:400}.baselist>ul>li ul{margin-left:25px !important}.mt5{margin-top:5px !important}.mt8{margin-top:8px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mb00{margin-bottom:0 !important}.mb01{margin-bottom:1px !important}.mb02{margin-bottom:2px !important}.mb03{margin-bottom:3px !important}.mb04{margin-bottom:4px !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb100{margin-bottom:100px !important}.mr10{margin-right:10px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pr10{padding-right:10px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px !important}.pl10{padding-left:10px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.fleft{float:left}.fright{float:right}img.centered,img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl{display:inline-block}* html .cl{height:1%}.cl{display:block}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.mr0{margin-right:0 !important}.ml0{margin-left:0 !important}.ml-1{margin-left:-1px !important}.ml-26{margin-left:-26px !important}.ml15{margin-left:15px !important}.mt-10{margin-top:-10px !important}.mt-20{margin-top:-20px !important}.mt-30{margin-top:-30px !important}.mt-40{margin-top:-40px !important}.mt-45{margin-top:-45px !important}.mt-50{margin-top:-50px !important}.mb-10{margin-bottom:-10px !important}.mb-15{margin-bottom:-15px !important}.mb-20{margin-bottom:-20px !important}.mb-30{margin-bottom:-30px !important}.mb-40{margin-bottom:-40px !important}.mb-50{margin-bottom:-50px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.mb110{margin-bottom:110px !important}.mb120{margin-bottom:120px !important}.mb130{margin-bottom:130px !important}.mb140{margin-bottom:140px !important}.mb150{margin-bottom:150px !important}.ptable p{margin:0}.p_zero{margin:0}.wpcf7 textarea{min-width:480px;max-width:650px}.aligncenter{display:block;margin-left:auto;margin-right:auto}h1.h1img,h2.h2img,h3.h3img,h4.h4img{border:none;padding:0;margin:0;color:#000;background-color:transparent !important;background:0 0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}h1.h1img:before,h2.h2img:before,h3.h3img:before,h4.h4img:before{content:"";position:absolute;left:0;top:0;width:0;height:0;background-color:transparent !important;background:0 0}h1.h1img:after,h2.h2img:after,h3.h3img:after,h4.h4img:after{content:"";position:absolute;left:0;top:0;width:0;height:0;background-color:transparent !important;background:0 0}table.mainstyle{margin:15px 15px 20px}.entry ol.ol,.wp-editor ol.ol{display:block;list-style-type:decimal;padding-left:30px;margin:15px 15px 20px}.entry ol.ol li,.wp-editor ol.ol li{margin-top:10px;list-style-type:decimal}.entry ol.ol li:first-child,.wp-editor ol.ol li:first-child{margin-top:0}.entry ol.ol.li_m0,.wp-editor ol.ol.li_m0{margin-top:10px}.entry ol.ol.li_m0:first-child,.wp-editor ol.ol.li_m0:first-child{margin-top:0}.entry ol.ol.li_m0 li,.wp-editor ol.ol.li_m0 li{margin-top:0}.entry ul.ul,.wp-editor ul.ul{display:block;list-style-type:disc;padding-left:30px;margin:15px 15px 20px}.entry ul.ul li,.wp-editor ul.ul li{margin-top:10px;list-style-type:disc}.entry ul.ul li:first-child,.wp-editor ul.ul li:first-child{margin-top:0}.entry ul.ul.li_m0,.wp-editor ul.li_m0{margin-top:10px}.entry ul.ul.li_m0:first-child,.wp-editor ul.li_m0:first-child{margin-top:0}.entry ul.ul.li_m0 li,.wp-editor ul.li_m0 li{margin-bottom:0}ul.ul li,ol.il li{margin-left:0}.free_bnr{width:100%;height:240px;text-align:left;background-image:url(https://rikon-dreamlaw.jp/cms/wp-content/themes/kasaidr_rikon/images/rikon_pc.png);background-repeat:no-repeat;background-size:contain}.free_bnr table{font-size:30px;font-weight:700;padding-top:95px;padding-left:20px}.free_bnr a{position:absolute;top:1220px;left:450px;width:750px;height:240px;text-indent:-999px}#coststool{margin:0 auto 40px;padding:40px;background:#fffff6}.calc-frame{display:flex;justify-content:space-between}.calc-frame .calc-box{width:48%;margin:1%;line-height:2}#coststool .pure-form{margin:0 auto 25px}#coststool .pure-form h5{margin:0 auto 5px}#coststool .pure-form input{padding:4px;text-align:center;font-size:18px;font-weight:700}#coststool .pure-g{padding:0 0 0 16px}.coststool-agree{margin:0 auto 20px}#costs-submit{display:block;width:50%;margin:0 auto;padding:10px 20px;box-shadow:none;border-radius:4px;border:4px solid #ef5e6e;background:#c30e22;font-size:20px;color:#fff}#coststool-result-text{display:block;padding:20px 0 1px;background:#ffffa0;text-align:center}#coststool-results p{font-weight:700}#coststool-results p span{font-size:24px}.wsp-posts-list{margin:0 auto 20px}.wsp-posts-list a{color:inherit}.wsp-posts-list li{margin:0 auto 5px}.wsp-category-title{display:block;margin:0 auto 5px;background:#c30e22;padding:4px 12px;font-size:18px;color:#fff}.wsp-pages-list{margin:0 auto 20px}.wsp-pages-list a{color:inherit}.wsp-pages-list li{margin:0 auto 5px}.wsp-category-title{display:block;margin:0 auto 5px;background:#c30e22;padding:4px 12px;font-size:18px;color:#fff}.page_item.page_item_has_children>a{display:block;margin:0 auto 5px;background:#c30e22;padding:4px 12px;font-size:18px;color:#fff}