@charset "utf-8";
/*!
Theme Name: Anzen-Kaigo2
Theme URI: http://www.anzen-kaigo.com/
Author: 株式会社安全な介護
Author URI: http://www.anzen-kaigo.com/
Description: Description
Version: 2.0.0
Text Domain: anzen-kaigo2
*/
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,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","Noto Sans JP",arial,helvetica,sans-serif;vertical-align:top;background:0 0;list-style-type:none;font-size:18px;font-weight:300;font-style:normal;line-height:1.6em;text-align:left;color:#555;margin:0;padding:0;border:0;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:100% max-height:100%;-webkit-appearance:none;letter-spacing:0;overflow-wrap:anywhere;word-break:normal;line-break:strict}select,input[type=tel],input[type=email],input[type=text]{-webkit-appearance:none}#mainNavi_1_sp,.sp{display:none}html{position:relative}img{display:block;width:100%;height:auto}a{color:#555;text-decoration:none}a:hover,a:hover img{opacity:.8}.clearboth{clear:both}.alignleft,.alignright,.aligncenter{clear:both;display:block}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}body{background:#fff;position:relative;z-index:1;padding-top:80px}.mainWrapper{width:1280px;margin:auto}header{width:100%;margin:auto;position:fixed;top:0;left:0;height:80px;z-index:5;background:rgba(255,255,255,1);border-bottom:solid 3px #3c8075;border-image:linear-gradient(to right,#fff 0%,#3c8075 10%,#3c8075 90%,#fff 100%) 1}header.hide{transform:translateY(-80px)}header .header_inner{width:1000px;margin:auto;height:100%;overflow:hidden;box-sizing:border-box;position:relative}header .header_inner h1{width:290px;float:left;margin-top:25px;z-index:2;position:relative}header .header_inner h1 a,header .header_inner h1 img{display:block;width:100%}header .header_inner nav{height:100%;right:0;top:0;z-index:1;position:absolute;width:930px;overflow:hidden}header .header_inner nav ul{margin-top:10px;display:block;width:100%;overflow:auto;text-align:right}header .header_inner nav ul li{display:inline-block;vertical-align:middle;overflow:hidden;margin-right:30px}header .header_inner nav ul li:last-child{margin-right:0}header .header_inner nav ul li a{display:block;text-align:center;padding:20px 5px;text-decoration:none;position:relative;color:#555;line-height:1.2em;font-weight:500;text-shadow:3px 3px 5px #aaa}header .header_inner nav ul li a.now,header .header_inner nav ul li a:hover{text-shadow:none}header .header_inner nav ul li a span{display:block;font-size:14px;text-align:center;color:#333;line-height:1.4em;font-weight:300}header .header_inner nav ul li a.now span,header .header_inner nav ul li a span:hover{color:#3b8075}header .header_inner nav ul li img{width:100%;height:auto;display:block}.firstview{margin:auto;overflow:hidden;position:relative;z-index:2;background:#fff;width:100%;height:190px}.firstview img.text,.firstview.subpage img.text{display:inline-block;width:auto;height:auto;position:absolute;left:243px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.firstview img.text.text5{top:unset;bottom:8%;transform:none;-webkit-transform:none;-ms-transform:none}.firstview.subpage span.text{font-size:min(2.8vw,30px);font-weight:600;display:block;width:auto;height:auto;position:absolute;max-width:700px;left:140px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif;text-shadow:3px 3px 5px #333}.firstview ul{text-align:center;margin-bottom:70px}.firstview.subpage h2 img.background,.firstview ul li img{display:block;width:100%}main{position:relative;z-index:1;width:1000px;margin:40px auto auto}#primary{width:730px;margin-left:0;min-height:900px}.Plist{display:flex;width:1250px;margin:auto;margin:35px auto 0}.Plist li{margin-right:5px;font-size:18px}.Plist li a{margin-right:5px}.content_block{position:relative;z-index:1;width:100%;margin:30px auto;overflow:hidden}.content_block h4,.content_block h3,.content_block dl,.content_block table,.content_block ul,.content_block p{width:95%;margin:10px auto}.content_block.bgGray{background:#e6e6e6}.content_block .content_block_inner{width:100%;margin:10px auto 70px}.content_block h2{color:#996128;padding:0 0 0 15px;box-sizing:border-box;border-bottom:solid 3px #996128;font-size:32px;font-weight:600;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif;margin-bottom:60px}.content_block .content_block_inner h3{color:#000;font-weight:500;font-size:24px;margin-bottom:40px}.content_block .content_block_inner>p{margin-bottom:40px}main .content_block .content_block_inner p,main .content_block .content_block_inner h3,main .content_block .news_ul{width:100%}.content_block .content_block_inner .toScheduleList{margin-bottom:80px}.chosho .btnLink a,main .content_block .gaiyou .btnLink a,main .content_block .riskmanagement .btnLink a,main .content_block .consulting .btnLink a,main .content_block .seminar .btnLink a,.content_block .content_block_inner .btn a,.content_block .content_block_inner .toScheduleList a{color:#654d36;display:block;text-align:center;font-size:1rem;background:#e0d8d1;box-shadow:2px 2px 5px #777;border-radius:10px;padding:13px 0;margin:auto;position:relative;box-sizing:border-box;width:57%}.content_block .content_block_inner .toScheduleList a{padding:30px 45px 30px 0;width:87%;font-size:24px}.content_block .content_block_inner .toScheduleList a span{font-size:18px;margin-right:40px;color:#654d36}.content_block .content_block_inner .toScheduleList a img{position:absolute;display:block;width:40px;height:40px;right:25px;top:calc(50% - 20px)}.chosho .btnLink a,main .content_block .gaiyou .btnLink a,main .content_block .consulting .btnLink a,main .content_block .seminar .btnLink a,.content_block .content_block_inner .semina-_siryou2 .btn,.content_block .content_block_inner .semina-_siryou .btn{overflow:hidden;position:relative;text-align:center}.content_block .content_block_inner .partner .seminar_list .semina-_siryou2 .btn{margin:65px auto 30px}.content_block .content_block_inner .riskmanagement .seminar_list .semina-_siryou2 .btn{margin:30px auto 65px}.content_block .content_block_inner .riskmanagement .seminar_list h4{margin-bottom:20px}.content_block .content_block_inner .partner .seminar_list li{padding-bottom:35px}.content_block .content_block_inner .semina-_siryou2 .btn:not(.toYoutube) a,.content_block .content_block_inner .semina-_siryou .btn:not(.toYoutube) a{padding:20px 0;background:#654d36;color:#fff;width:43%;font-size:1.2rem;font-weight:600;display:inline-block}main .content_block .riskmanagement .semina-_siryou2 .btn:not(.toYoutube) a{font-size:1rem}.content_block .content_block_inner .semina-_siryou3 a{text-align:center;display:block;font-size:27px;color:#513b25}.content_block .content_block_inner .semina-_siryou2 .btn img,.content_block .content_block_inner .semina-_siryou .btn img{display:inline-block;width:auto;height:auto;margin-left:30px;position:relative;top:15px}.content_block .content_block_inner .semina-_siryou2 .btn img{position:absolute;right:80px}.content_block .content_block_inner .semina-_siryou3 .btn p,.content_block .content_block_inner .semina-_siryou2 .btn p,.content_block .content_block_inner .semina-_siryou .btn p{position:relative;text-align:center;color:#996027;padding-top:45px;margin-bottom:40px}.content_block .content_block_inner .semina-_siryou .btn p,.content_block .content_block_inner .consulting .semina-_siryou .btn p{padding-right:80px}.content_block .content_block_inner .semina-_siryou3 .btn p{padding-right:0}.content_block .content_block_inner .semina-_siryou .btn p.no_sankaku{padding-top:0;margin-bottom:20px}.content_block .content_block_inner .semina-_siryou2 .btn p:before,.content_block .content_block_inner .semina-_siryou .btn p:before{content:"";border:12px solid transparent;border-bottom:12px solid #996128;position:absolute;left:calc(45% - 12px);top:5px}.content_block .content_block_inner .semina-_siryou3 .btn p:before,.content_block .content_block_inner .semina-_siryou2 .btn p:before{left:calc(50% - 12px)}.content_block .content_block_inner .semina-_siryou .btn p.no_sankaku:before{content:none}.content_block .content_block_inner .btn.toYoutube{margin-bottom:80px}.content_block .content_block_inner .btn.toYoutube a{width:85%;font-size:30px;text-align:left;position:relative;padding:20px 0 20px 120px;line-height:1.8rem;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif}.content_block .content_block_inner .btn.toYoutube a img{display:block;width:50px;height:auto;position:absolute;left:35px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.consulting .toMail{padding:40px;border:solid 3px #996027;border-radius:20px;font-size:.9rem}.consulting .toMailLink{margin-top:40px;text-align:center;color:#996027;font-size:.9rem}.consulting .toMailLink a{color:#996027}main .news_ul{height:500px;overflow:auto;padding:20px 10px}main .news_ul li{margin-bottom:35px;position:relative}main .news_ul li .time.pc{display:block;font-size:22px;text-align:center;line-height:2em;position:absolute;color:#fff;width:100px;padding-top:15px;left:0;top:-15px}main .news_ul li .time.pc:before{content:"";width:100px;height:100px;background:rgba(224,216,209,1);border-radius:50%;position:absolute;left:0;top:0;z-index:-1}main .news_ul li .time.pc span{color:#fff;font-size:15px}main .news_ul li .time.pc span:before{content:"";width:30px;height:1.5px;background:#fff;position:absolute;left:calc(50% - 15px);top:53%}main .news_ul li .news_right{width:calc(100% - 125px);margin-left:125px}main .news_ul li .news_right .btn a{width:45%;font-size:.9rem}main .news_ul li .news_right dl{width:100%;margin-bottom:40px}main .news_ul li .news_right dl dt{color:#996128;font-size:30px;line-height:1.2em;margin-bottom:0;padding-bottom:0;font-weight:300;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif}main .news_ul li .news_right dl dd h4{border-bottom:solid 2px #efebe8;font-size:1rem;width:100%;padding-bottom:15px}main .news_ul li .news_right dl dd a{position:relative;font-size:.9rem;margin-top:5px}main .news_ul li .news_right dl dd a img{display:inline;width:1rem;margin-left:1rem}.content_block .content_block_inner h3,.content_block.index_jisseki .content_block_inner h3,.content_block.index_gaiyo .content_block_inner h3{color:#996128;font-size:29px;line-height:1.5em;font-weight:300;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif;overflow:hidden}.content_block .content_block_inner .consulting h3 img,.content_block .content_block_inner .seminar h3 img{width:25%;float:left;margin:3% 3% 2% 0}.content_block .content_block_inner .message h3{font-size:26px;padding-top:20px}.content_block .content_block_inner .message h3 img{width:18%;float:right;margin:-15px 0 3% 2%}.content_block .content_block_inner .semina-_siryou{margin:40px auto 100px}.content_block .content_block_inner .bt20,.content_block .content_block_inner .semina-_siryou.bt20{margin-bottom:20px}.content_block .content_block_inner .semina-_siryou.bt30{margin-bottom:30px}.content_block .content_block_inner .bt50,.content_block .content_block_inner .semina-_siryou.bt50{margin-bottom:50px}.content_block .content_block_inner .bt40{margin-bottom:40px}.content_block .content_block_inner .bt80{margin-bottom:80px}.content_block .content_block_inner .bt140{margin-bottom:140px}.content_block .content_block_inner .semina-_siryou>img{width:90%;margin:0 auto 60px;display:block}.content_block .content_block_inner p{line-height:1.4em;margin-bottom:80px}.single .content_block .content_block_inner p{line-height:1.4em}main .news_ul li .news_right dl dd p{margin-bottom:40px}main .content_block .gaiyou table,.content_block .content_block_inner table.index_gaiyoTbl{width:100%;border-spacing:10px 0}main .content_block .gaiyou table th,.content_block .content_block_inner table.index_gaiyoTbl th{width:150px;border-bottom:solid 2px #efebe8;text-align:center;padding:20px 0}main .content_block .gaiyou table th{width:27%}main .content_block .gaiyou table td,.content_block .content_block_inner table.index_gaiyoTbl td{border-bottom:solid 2px #efebe8;padding:20px 0 20px 10px;line-height:1.5em}main .content_block .gaiyou table tr:first-child th,main .content_block .gaiyou table tr:first-child td,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child th,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child td{border-top:solid 2px #efebe8}.content_block.index_jisseki .content_block_inner h3{text-align:center}.content_block .content_block_inner.chosho_block .floar_wrapper{margin-bottom:80px}.content_block .content_block_inner p.index_chosho_p{margin-bottom:20px;margin-top:0}.content_block .content_block_inner p.index_chosho_p_2{padding-top:20px;border-top:solid 2px #efebe8;margin-bottom:0}.floar_wrapper{overflow:hidden}.floar_wrapper .floar_wrapper_left{width:38%;float:left}.floar_wrapper.index_kousi .floar_wrapper_left{width:20%}.floar_wrapper .floar_wrapper_right{width:58%;float:right}.floar_wrapper.index_kousi .floar_wrapper_right{width:75%;padding-top:25px}.content_block .content_block_inner .consulting .floar_wrapper,.content_block.index_gaiyo .content_block_inner .floar_wrapper{margin-bottom:80px}.content_block .content_block_inner .consulting .floar_wrapper h3,.content_block.index_gaiyo .content_block_inner .floar_wrapper h3{margin:35px auto 0;line-height:1.8em}.content_block .content_block_inner .consulting .floar_wrapper h3{margin-top:0}.content_block.index_gaiyo .content_block_inner h4{text-align:center}.content_block .content_block_inner .consulting .floar_wrapper_left img{margin-top:14px}#side_nav{position:absolute;width:225px;left:calc(50% + 300px);top:80px;z-index:3;padding-bottom:500px}#side_nav .navi_top{display:block;background:#513b25;color:#fff;text-align:center;padding:12px 0;width:100%;font-size:17px;border-radius:12px;line-height:1rem;margin:32px auto 16px}#side_nav #mainNavi_1{background:rgba(224,216,209,.5);border-radius:12px;padding:18px 13px;margin-bottom:30px}#side_nav #mainNavi_1 ul li{margin-bottom:24px}#side_nav #mainNavi_1 ul li:last-child{margin-bottom:0}#side_nav #mainNavi_1 ul li a{font-size:14px;line-height:20px;display:block;color:#513b25;font-weight:600}#side_nav #mainNavi_1 ul li a span{font-size:13px;line-height:13px;color:#555}#side_nav #mainNavi_2{transition:.4s}#side_nav #mainNavi_2.fixed{position:fixed;top:0;margin-top:10px;z-index:2}#side_nav #mainNavi_2 h2{color:#996128;font-size:21px;padding:0 14px;box-sizing:border-box;border-bottom:solid 3px #996128}#side_nav #mainNavi_2 ul li{display:block;border-bottom:solid 2px #efebe8}#side_nav #mainNavi_2 ul li a{font-size:14px;line-height:1.5rem;padding:10px 0 10px 15px;display:block;color:#555;width:100%;box-sizing:border-box}#side_nav #mainNavi_2 ul li a.noLink{color:#bbb}#side_nav #mainNavi_2 ul li a.nowPage{color:#996128;font-weight:600;position:relative}#side_nav #mainNavi_2 ul li a.nowPage:before{content:"";border:8px solid transparent;border-left:8px solid #996128;position:absolute;top:calc(50% - 8px);left:0}#side_nav #mainNavi_2 ul li:first-child a{padding-left:50px;position:relative}#side_nav #mainNavi_2 ul li li{transition:1s}#side_nav #mainNavi_2>ul>li:first-child>a:after,#side_nav #mainNavi_2>ul>li:first-child>a:before{content:"";width:17px;height:3px;background:#996128;position:absolute;left:20px;top:calc(50% - 2px)}#side_nav #mainNavi_2>ul>li:first-child>a:before{transform:rotate(90deg)}#side_nav #mainNavi_2>ul>li:first-child>a.openSub{border-bottom:solid 2px #efebe8}#side_nav #mainNavi_2>ul>li:first-child>a.openSub:before{content:none}#side_nav #mainNavi_2 #SubMenu li:last-child{border-bottom:none}#toTOP img.pc,#menuNavi ul li:last-child a img{display:block;width:100%}footer{clear:both;position:relative;z-index:5}footer .float_Wrapper{width:78%;margin:auto;overflow:hidden;position:relative;margin-bottom:80px}footer ul li{max-width:80px}footer ul li img{border-radius:50%;max-width:80px;max-height:80px}footer address{text-align:center;padding:40px 0;position:relative;z-index:1;background:#513a24;color:#fff;font-weight:500;font-weight:400}.content_block form table{width:100%;border-spacing:10px 0}form td,form th{padding:10px;box-sizing:border-box;vertical-align:middle;overflow:hidden;font-size:18px;position:relative;border-bottom:solid 2px #efebe8}form th{width:25%;text-align:right;padding:20px 0}form td{padding:20px 0 20px 10px;line-height:1.5em}form tr:first-child td,form tr:first-child th{border-top:solid 2px #efebe8}form th span{text-align:center;font-size:12px;color:#fff;background:#f42;padding:4px 0;line-height:1em;display:block;border-radius:4px;width:50px;margin-left:calc(100% - 50px);margin-top:3px}form th span.ninni{background:#05a}form td select,form td label{width:100%;border-radius:5px;display:block;font-size:16px;box-sizing:border-box;padding:10px 0 10px 40px;position:relative}form td input[type=radio],form td input[type=checkbox]{width:25px;height:25px;float:left;position:absolute;left:0;top:8px}form td select{padding:23px 10px}form td textarea,form td input[type=password],form td input[type=email],form td input[type=tel],form td input[type=text]{display:block;font-size:16px;width:80%;padding:15px;border:solid 1px #ccc;border-radius:5px}form td textarea{height:6em;margin-top:40px}.form_page .sbmt_area{margin:30px auto;text-align:center}.form_page .sbmt_area input[type=submit]{display:block;background:#513b25;color:#fff;text-align:center;padding:12px 0;width:40%;font-size:17px;border-radius:12px;line-height:1rem;margin:32px auto 16px}.form_page .sbmt_area p{font-size:14px;margin-bottom:100px}.form_page .sbmt_area p.min{margin-bottom:20px}.form_page form textarea.err,form td input[type=password].err,.form_page form input[type=email].err,.form_page form input[type=tel].err,.form_page form input[type=text].err,.form_page form select.err{border:solid 1px red}.form_page>p{text-align:left}.err_mes{padding:20px;border:solid 1px red;margin-bottom:50px;color:red}.err_mes li{width:100%;color:red}.inner_err_mes{font-size:14px;color:red;font-weight:500}#toTOP{position:fixed;bottom:130px;right:130px;width:70px;height:70px;z-index:2}#pageTop{position:relative;width:100%;height:230px;overflow:hidden}#pageTop img{position:absolute;width:100%;height:auto;left:0;top:0}#pageTop h1{font-weight:300;position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);color:#fff;font-size:35px;position:relative}#pageTop h1:before{content:"";width:115px;height:3px;background:#fff;left:50%;transform:translateX(-50%);position:absolute;bottom:-23px}.content_block .aisatsu_block{border:solid 1px #ccc;width:95%;padding:80px;margin:10px auto 80px}.content_block .aisatsu_block h2{font-size:30px;margin-bottom:60px}.content_block .aisatsu_block .alignright{font-size:28px;margin-top:60px}main .content_block .gaiyou p,main .content_block .riskmanagement p,main .content_block .consulting p,main .content_block .seminar p{margin-bottom:80px}main .content_block .gaiyou ul,main .content_block .riskmanagement ul,main .content_block .consulting ul{margin-bottom:100px}main .content_block .gaiyou ul li,main .content_block .riskmanagement ul li,main .content_block .consulting ul li{line-height:2em;margin-bottom:50px}main .content_block .seminar ul{width:100%}main .content_block .seminar ul li{line-height:2.5em}main .content_block .gaiyou ul li dt,main .content_block .riskmanagement dt,main .content_block .consulting ul li dt,main .content_block .seminar ul li dt{font-weight:700;font-size:24px;color:#996128;margin-bottom:10px;line-height:1.4em}main .content_block .seminar ul li dt{margin-bottom:15px}main .content_block .gaiyou ul li dt span,main .content_block .riskmanagement dt span,main .content_block .consulting ul li dt span,main .content_block .seminar ul li dt span{font-weight:700;font-size:24px;color:#3c8075;margin-left:50px}main .content_block .gaiyou ul li dd,main .content_block .riskmanagement dd,main .content_block .consulting ul li dd,main .content_block .seminar ul li dd{margin-left:40px;margin-bottom:100px}main .content_block .seminar ul li dd,main .content_block .riskmanagement dd{margin-bottom:70px}main .content_block .riskmanagement dd a{text-decoration:underline}main .content_block .seminar ul li dd .img_block{float:right;width:365px;font-size:14px;margin-top:15px}main .content_block .seminar ul li dd .img_block img{height:240px;width:auto}.chosho .btnLink,main .content_block .gaiyou .btnLink,main .content_block .riskmanagement .btnLink,main .content_block .consulting .btnLink,main .content_block .seminar .btnLink{margin:100px auto 0;text-align:center}main .content_block .seminar .btnLink{margin-bottom:80px}.chosho .btnLink a,main .content_block .gaiyou .btnLink a,main .content_block .riskmanagement .btnLink a,main .content_block .consulting .btnLink a,main .content_block .seminar .btnLink a{background:#015f4e;color:#fff;text-align:center;display:inline-block;padding:20px 90px;font-size:22px;position:relative;margin:auto;font-weight:500;text-decoration:none}.chosho .btnLink a:before,main .content_block .gaiyou .btnLink a:before,main .content_block .riskmanagement .btnLink a:before,main .content_block .consulting .btnLink a:before,main .content_block .seminar .btnLink a:before{content:">>";margin-right:15px;font-size:28px}main .content_block .seminar h3,main .content_block .seminar_Plink{overflow:hidden;width:100%}main .content_block .riskmanagement .seminar_list,.partner .seminar_list,.bengosimuke .seminar_list,.youseikouza .seminar_list,.consulting .seminar_list,.jikojireikentoukai .seminar_list{width:100%;display:block;background:rgba(224,216,209,.5);border-radius:12px;position:relative;padding:30px;margin-bottom:100px}.youseikouza .seminar_list,.consulting .seminar_list{padding:50px}.partner .seminar_list,.bengosimuke .seminar_list{padding:40px 50px 10px;margin-bottom:60px}main .content_block .riskmanagement .seminar_list h4,.partner h4,.bengosimuke .seminar_list h4{text-align:center;font-size:30px;color:#513b25;margin-bottom:60px}.partner>h4{margin:80px auto 100px}main .content_block .riskmanagement .seminar_list h4,.partner .seminar_list h4{font-size:24px}.seminar_Plink li{width:32%;float:left;display:block;margin-bottom:40px;background:rgba(224,216,209,.5);border-radius:12px;position:relative;padding:5px 10px 30px;height:410px}.seminar_Plink li:hover{opacity:.8}.seminar_Plink li:before{content:"";border:18px solid transparent;border-top:18px solid #996128;position:absolute;left:calc(50% - 18px);bottom:0}.seminar_Plink li:nth-child(2){margin:0 2% 40px}.seminar_Plink li dl{width:100%}.youseikouza .seminar_list dt,.consulting .seminar_list dt,.jikojireikentoukai .seminar_list dt,.seminar_Plink li dl dt{text-align:center;border-bottom:solid 1px #ccc;padding-bottom:8px;color:#513b25;font-size:20px;font-weight:600}.seminar_Plink li:first-child dl dt{font-size:18px;line-height:1.8rem}.youseikouza .seminar_list dt,.consulting .seminar_list dt{border-bottom:none;text-align:left}.youseikouza .seminar_list dd,.consulting .seminar_list dd,.jikojireikentoukai .seminar_list dd,.seminar_Plink li dl dd{font-size:1rem;padding:10px;color:#555;font-weight:300}.jikojireikentoukai .seminar_list dd ul li{margin-bottom:15px}.youseikouza .seminar_list dd,.consulting .seminar_list dd{padding-left:35px;margin-bottom:35px}.youseikouza .seminar_list dd{line-height:1.8rem}.youseikouza .seminar_list dd span{padding-left:32px;font-size:.9rem;font-weight:300;color:#555}.seminar_Plink li a{width:100%;height:100%;position:absolute;left:0;top:0}main .content_block .seminar h3{margin:0 auto 50px}main .content_block .riskmanagement .riskmanagement_body .btnLink.inner,main .content_block .riskmanagement .riskmanagement_body dl,main .content_block .riskmanagement .riskmanagement_body p{margin-bottom:50px;width:90%}main .content_block .riskmanagement .riskmanagement_body .btnLink.inner{text-align:left;margin-top:0}main .content_block .riskmanagement .riskmanagement_body .btnLink.inner span{display:block;color:red;margin-top:20px}main .content_block .riskmanagement .riskmanagement_body .link_area{border:solid 5px #9dbfba;padding:45px 0}main .content_block .riskmanagement .riskmanagement_body .link_area ul{text-align:center}main .content_block .riskmanagement .riskmanagement_body .link_area ul li{display:inline-block}main .content_block .riskmanagement .riskmanagement_body .link_area ul,main .content_block .riskmanagement .riskmanagement_body .link_area ul li{margin-top:0;margin-bottom:0}main .content_block .riskmanagement .riskmanagement_body .link_area ul li:first-child{margin-right:20px}main .content_block .riskmanagement .riskmanagement_body .link_area ul li .btnLink{margin-top:25px;margin-bottom:0}main .content_block .gaiyou .kousi_wrapper{overflow:hidden;width:95%;margin:100px auto 0}main .content_block .gaiyou .kousi_wrapper .kousi_left{width:27%;float:left}main .content_block .gaiyou .kousi_wrapper .kousi_right{width:70%;float:right}main .content_block .gaiyou .kousi_wrapper .kousi_right h3{font-size:36px;margin-top:0;margin-bottom:30px;line-height:1em}main .content_block .gaiyou .kousi_wrapper .kousi_right h3 span{color:#a39382;font-size:24px;font-weight:400;margin-left:20px;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif}main .content_block .gaiyou .kousi_wrapper .kousi_right h4{font-size:20px;margin-bottom:30px}main .content_block .gaiyou .kousi_wrapper .kousi_right p{margin-bottom:30px}main .content_block .gaiyou table td ul{width:100%;overflow:hidden}main .content_block .gaiyou table td ul li{margin-bottom:15px;width:48%;display:block;float:left;line-height:1.2em;font-size:16px}main .content_block .gaiyou table td ul li:nth-child(2n+1){clear:both;margin-right:4%}main .single .time{text-align:right}body.no-side{padding-top:0}.no-side header{background:0 0;border-bottom:none;position:absolute}.no-side .firstview{height:270px}.no-side .firstview.subpage.hiroba{height:200px}.no-side .firstview.subpage img.text{padding-top:82px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.no-side .firstview.subpage.hiroba img.text{padding-top:20px}.jTop_wrapper{overflow:hidden;margin-bottom:80px}.jTop_wrapper .jTop_left{width:68%;float:left}.jTop_wrapper .jTop_left ul{margin:20px auto;width:95%}.jTop_wrapper .jTop_left li{margin-bottom:20px}.jTop_wrapper .jTop_left li dt{font-weight:700;color:#996027}.jTop_wrapper .jTop_left li dd{font-size:90%}.jTop_wrapper .jTop_left a{color:#930}.jTop_wrapper .jTop_right{width:30%;float:right}.no-side .jouhousitsu_menu{width:100%;overflow:hidden;margin-bottom:80px}.no-side .jouhousitsu_menu li{display:block;width:100%;margin-bottom:40px}.no-side .jouhousitsu_menu li a{display:block;width:100%;background:#996027;color:#fff;text-align:center;padding:15px;border-radius:9px;font-size:20px;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif;box-sizing:border-box;font-weight:500}.no-side .jouhousitsu_menu li a strong,.no-side .jouhousitsu_menu li a span{font-size:16px;color:#fff;font-weight:500;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho Pro","YuMincho","Yu Mincho",serif}.no-side .jouhousitsu_menu li a span{font-size:14px}.no-side .jouhousitsu_menu li:last-child a{background:#e0d8d1;color:#996128;border:solid 1px #996128;padding:20px 15px;font-size:22px}.no-side #primary{width:100%}.no-side #primary h2{font-size:32px;text-align:center;border-bottom:none}#primary .hiroba_ul_list,.no-side #primary .jouhousitu_ul_list{width:100%;margin:auto auto 80px;overflow:hidden}#primary .hiroba_ul_list li,.no-side #primary .jouhousitu_ul_list li{width:32%;float:left;border:solid 1px #a99b8f;box-sizing:border-box;border-radius:8px;overflow:hidden;margin-bottom:25px;position:relative}#primary .hiroba_ul_list li:nth-child(3n+2),.no-side #primary .jouhousitu_ul_list li:nth-child(3n+2){margin:auto 2%}#primary .hiroba_ul_list li:nth-child(3n+1),.no-side #primary .jouhousitu_ul_list li:nth-child(3n+1){clear:both}#primary .hiroba_ul_list li .category_title,.no-side #primary .jouhousitu_ul_list li .category_title{color:#513b25;text-align:center;background:#efebe8;padding:40px 0;font-weight:400;font-size:20px}#primary .hiroba_ul_list li .category_title.br_flg,.no-side #primary .jouhousitu_ul_list li .category_title.br_flg{padding:24px 0}#primary .hiroba_ul_list li dl,.no-side #primary .jouhousitu_ul_list li dl{width:90%;margin:10px auto}#primary .hiroba_ul_list li dl dt,.no-side #primary .jouhousitu_ul_list li dl dt{font-size:18px;color:#513b25;border-bottom:solid 2px #efebe8;min-height:5rem;line-height:1.3rem;margin-bottom:10px}#primary .hiroba_ul_list li dl dd,.no-side #primary .jouhousitu_ul_list li dl dd{font-size:18px;line-height:1.3rem}#primary .hiroba_ul_list li a,.no-side #primary .jouhousitu_ul_list li a{position:absolute;width:100%;height:100%;left:0;top:0}#primary .hiroba_ul_list li:hover,.no-side #primary .jouhousitu_ul_list li:hover{opacity:.7}#primary .jouhousituLibrary_btn,#primary .jouhousitsu_btn,.no-side #primary .jouhousituLibrary_btn,.no-side #primary .jouhousitsu_btn{margin:30px auto}#primary .jouhousituLibrary_btn a,#primary .jouhousitsu_btn a,.no-side #primary .jouhousituLibrary_btn a,.no-side #primary .jouhousitsu_btn a{display:block;border:solid 1px #654d36;display:block;text-align:center;font-size:1rem;border-radius:10px;padding:13px 0;margin:auto;position:relative;box-sizing:border-box;width:57%}.no-side .jouhousituLibrary_ul_list{width:95%;overflow:hidden;margin-bottom:80px}.no-side .jouhousituLibrary_ul_list li{width:49%;float:left;display:block;margin-bottom:25px}.no-side .jouhousituLibrary_ul_list li:nth-child(2n){float:right}.no-side .jouhousituLibrary_ul_list li a{display:block;border:solid 1px #996027;color:#654d36;background:#e0d8d1;display:block;font-size:20px;border-radius:10px;padding:35px 30px;margin:auto;position:relative;box-sizing:border-box;width:100%}.no-side .jouhousituLibrary_ul_list li a:before{content:"";border:8px solid transparent;border-left:8px solid #996128;position:absolute;right:3%;top:calc(50% - 8px)}.no-side #primary .jouhousituLibrary_btn a{background:#996027;color:#fff;width:70%}@media only screen and (max-width:768px){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,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:min(3vw,16px);line-height:6.2vw}#mainNavi_1_sp,.sp{display:block}.mainWrapper,#side_nav,body,main,.firstview,header .header_inner{width:100%;position:relative}main{margin:auto auto}main .content_block{margin:auto auto 40px}#primary{width:96%;margin:auto;min-height:auto}header{position:fixed;background:#fff}.no-side header{position:fixed;background:rgba(255,255,255,1);border-bottom:solid 3px #3c8075;border-image:linear-gradient(to right,#fff 0%,#3c8075 10%,#3c8075 90%,#fff 100%) 1}header .header_inner h1{width:70%;max-width:270px}#side_nav{right:unset;left:0;top:80px;position:fixed;background:#191919;width:100%;height:100%;display:none}#HeaderCloseMenu,#HeaderOpenMenu{position:absolute;right:15px;top:calc(50% - 7.5px);width:25px;height:25px;display:block}#HeaderCloseMenu span:before,#HeaderCloseMenu span:after,#HeaderOpenMenu span,#HeaderOpenMenu span:after,#HeaderOpenMenu span:before{position:absolute;content:"";top:calc(50% - 7.5px);right:0;width:100%;height:2px;background:#503b24}#HeaderOpenMenu span:before{top:7px}#HeaderOpenMenu span:after{top:-7px}#HeaderCloseMenu span:before{transform:rotate(-45deg)}#HeaderCloseMenu span:after{transform:rotate(45deg)}.seminar_Plink li dl dd br,.content_block .content_block_inner .semina-_siryou2 .btn:not(.toYoutube) img,.content_block .content_block_inner .semina-_siryou .btn:not(.toYoutube) img,#wpadminbar,.pc,.content_block .content_block_inner h3 br,main .news_ul li .time.pc,header .header_inner nav,#side_nav .navi_top,#side_nav h2,#side_nav #mainNavi_1{display:none}main .news_ul li .news_right dl dd a{display:block;text-align:right;font-size:max(3vw,14px);text-decoration:underline}.no-side #primary h2,.content_block .aisatsu_block h2,.content_block h2{font-size:max(5.5vw,24px);line-height:1.3em;margin-bottom:10px;padding:0 10px;padding-top:80px;margin-top:-80px}.partner h4,.bengosimuke .seminar_list h4,main .content_block .gaiyou .kousi_wrapper .kousi_right h4,.content_block .aisatsu_block .alignright,.content_block.index_gaiyo .content_block_inner h4,.youseikouza .seminar_list dt,.consulting .seminar_list dt,.jikojireikentoukai .seminar_list dt,.seminar_Plink li dl dt,main .news_ul li .news_right dl dt{font-size:max(5vw,20px);line-height:7vw}main .content_block .gaiyou ul li dt,main .content_block .riskmanagement dt,main .content_block .consulting ul li dt,main .content_block .seminar ul li dt,main .content_block .gaiyou .kousi_wrapper .kousi_right h3 span,main .content_block .gaiyou p,.content_block .content_block_inner p,.content_block p,.consulting .toMail,.youseikouza .seminar_list dd,.consulting .seminar_list dd,.jikojireikentoukai .seminar_list dd,.seminar_Plink li dl dd{font-size:max(4vw,16px);line-height:7vw}main .content_block .news_ul,main .content_block p,main .content_block .gaiyou p,main .content_block .content_block_inner p,.content_block .content_block_inner .semina-_siryou{width:95%;margin:auto auto 40px}main .content_block.top01 .content_block_inner,main .content_block.top01{margin-bottom:20px}main .news_ul li .news_right dl dd{font-size:max(3vw,12px);line-height:5vw}#side_nav #mainNavi_2.fixed,#side_nav #mainNavi_2{width:90%;margin:auto;top:unset;position:relative;margin-top:0 !important}#side_nav #mainNavi_2 ul li a{color:#fff;font-size:max(3vw,14px)}.firstview{height:auto}.firstview h1{position:relative;height:150px}.firstview h1 .background{position:absolute;height:100%;width:auto;left:50%;transform:translateX(-50%)}#mainNavi_1_sp .global_sp ul{text-align:center;margin:20px auto}#mainNavi_1_sp .global_sp li{display:inline-block}#mainNavi_1_sp .global_sp li a{display:block;padding:5px;font-size:max(3.5vw,14px);text-shadow:3px 3px 5px #aaa}#mainNavi_1_sp .main_sp ul{overflow:hidden}#mainNavi_1_sp .main_sp ul li{width:50%;float:left}#mainNavi_1_sp .main_sp ul li a{text-align:center;background:rgba(224,216,209,.5);border-radius:5px;width:95%;margin:auto auto 10px;display:block;color:#513b25;font-weight:600;padding:25px 0 30px;font-size:4vw}.youseikouza .seminar_list dd span,#mainNavi_1_sp .main_sp ul li a span{font-size:3vw}.youseikouza .seminar_list dd span{padding-left:0;margin-bottom:10px;display:block}.content_block .content_block_inner .semina-_siryou2 .btn img,.content_block .content_block_inner .semina-_siryou .btn img{width:30px}.content_block .content_block_inner .message h3,main .content_block .gaiyou .kousi_wrapper .kousi_right h3,.content_block .content_block_inner .consulting .floar_wrapper h3,.content_block.index_gaiyo .content_block_inner .floar_wrapper h3,.content_block .content_block_inner h3,.content_block.index_jisseki .content_block_inner h3,.content_block.index_gaiyo .content_block_inner h3{font-size:max(6.5vw,22px);line-height:9vw;text-align:left}main .content_block .gaiyou .kousi_wrapper .kousi_right h3 span{display:block;margin-left:0}.content_block.index_gaiyo .content_block_inner .floar_wrapper h3,.content_block.index_jisseki .content_block_inner h3,.content_block.index_gaiyo .content_block_inner h3{text-align:center}.content_block .content_block_inner .message h3 img{width:40%;float:none;margin:0 auto 20px}.content_block .content_block_inner .toScheduleList a{text-align:center;margin:auto;font-size:max(4.5vw,18px);line-height:6vw;padding:20px 0}.content_block .content_block_inner .toScheduleList a span{display:block;text-align:center;margin-right:auto;font-size:max(4vw,16px);line-height:6vw}.content_block .content_block_inner .toScheduleList a img{width:25px;height:25px;top:calc(50% - 12px);right:5px}main .news_ul li .time.sp{color:#996128;padding-left:18px;position:relative;font-size:max(3vw,14px)}main .news_ul li .time.sp:before{content:"";border:6px solid transparent;border-left:6px solid #996128;position:absolute;top:calc(50% - 6px);left:3px}main .content_block .news_ul{width:92%;margin:auto}main .news_ul li .news_right{width:100%;margin-left:auto}main .content_block .gaiyou .kousi_wrapper .kousi_left,main .content_block .gaiyou .kousi_wrapper .kousi_right,.floar_wrapper.index_kousi .floar_wrapper_right,.content_block .content_block_inner .consulting .floar_wrapper,.content_block.index_gaiyo .content_block_inner .floar_wrapper,.floar_wrapper .floar_wrapper_right,.floar_wrapper.index_kousi .floar_wrapper_left,.floar_wrapper .floar_wrapper_left{width:100%;float:none;margin-bottom:30px}.floar_wrapper .floar_wrapper_left img{width:60%;margin:auto}main .content_block .gaiyou table tr:first-child th,main .content_block .gaiyou table th,main .content_block .gaiyou table tr:first-child td,main .content_block .gaiyou table td,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child th,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child td,.content_block .content_block_inner table.index_gaiyoTbl th,.content_block .content_block_inner table.index_gaiyoTbl td{display:block;width:100%;text-align:center}main .content_block .gaiyou table td,.content_block .content_block_inner table.index_gaiyoTbl td,main .content_block .gaiyou table tr:first-child th,main .content_block .gaiyou table th,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child th,.content_block .content_block_inner table.index_gaiyoTbl th{font-size:max(2.2vw,12px);padding-bottom:0;border-bottom:none;line-height:1.7rem}main .content_block .gaiyou table tr:first-child td,main .content_block .gaiyou table td,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child td,.content_block .content_block_inner table.index_gaiyoTbl td{border-top:none;border-bottom:solid 2px #efebe8;font-size:max(3.2vw,15px);padding:0 0 20px}main .content_block .gaiyou table.no-border tr:nth-child(7) td,main .content_block .gaiyou table.no-border tr:nth-child(5) td,main .content_block .gaiyou table.no-border tr:nth-child(6) td,.content_block .content_block_inner table.index_gaiyoTbl tr:nth-child(6) td,.content_block .content_block_inner table.index_gaiyoTbl tr:nth-child(5) td{text-align:left}.content_block .content_block_inner table.index_gaiyoTbl tr:nth-child(5) td{line-height:2.5rem}main .content_block .gaiyou table tr:first-child td p,main .content_block .gaiyou table td p,.content_block .content_block_inner table.index_gaiyoTbl tr:first-child td p,.content_block .content_block_inner table.index_gaiyoTbl td p{margin-bottom:0}.firstview img.text,.firstview.subpage span.text,.firstview.subpage img.text{display:block;width:70%;left:2%;padding:5% 3%;box-sizing:border-box;line-height:1.3em}.firstview.subpage span.text{width:90%;font-size:max(4.5vw,18px)}.firstview #index_slider img.text:not(.text5){height:100%;width:auto;padding:5px 0;left:10%}.content_block .content_block_inner .semina-_siryou>img{width:75%}.content_block .content_block_inner .semina-_siryou2 .btn:not(.toYoutube) a,.content_block .content_block_inner .semina-_siryou .btn:not(.toYoutube) a,.content_block .content_block_inner .btn a,.content_block .content_block_inner .toScheduleList a{font-size:max(4vw,18px);padding:15px 0}main .content_block .riskmanagement .semina-_siryou2 .btn:not(.toYoutube) a{font-size:max(3.5vw,16px);padding:15px 0;width:90%}.content_block .content_block_inner .semina-_siryou2 .btn:not(.toYoutube) a,.content_block .content_block_inner .semina-_siryou .btn:not(.toYoutube) a,.content_block .content_block_inner .btn a,.content_block .content_block_inner .toScheduleList a{width:85%}.content_block .content_block_inner .toScheduleList,.content_block .content_block_inner .toScheduleList a{margin:40px auto 40px}.content_block .content_block_inner .btn.toYoutube a{font-size:max(5vw,20px);line-height:8vw;padding-left:17%}.content_block .content_block_inner .btn.toYoutube a img{width:10%;left:5%}main .content_block .seminar ul li{line-height:8vw;font-size:max(5vw,20px);margin-bottom:15px}.seminar_Plink li:nth-child(2),.seminar_Plink li{width:96%;display:block;float:none;height:auto;margin:auto;margin-bottom:10px;padding-bottom:20px}.seminar_Plink li:nth-child(2):before,.seminar_Plink li:before{bottom:0}.seminar_Plink li dl{margin:5px auto 10px}.seminar_Plink li dl dt{text-align:left;padding-left:10px}.content_block .aisatsu_block{padding:15px 10px}.content_block .aisatsu_block .alignright{margin:15px auto}main .content_block .gaiyou table{margin:40px auto}main .content_block .gaiyou .kousi_wrapper .kousi_left img{width:65%;margin:auto}.floar_wrapper.index_kousi .floar_wrapper_right{text-align:center;font-size:max(4vw,16px)}.partner .seminar_list,.bengosimuke .seminar_list,.consulting .seminar_list,.jikojireikentoukai .seminar_list,.youseikouza .seminar_list,.consulting .seminar_list{padding:25px 15px}.youseikouza .seminar_list dd,.consulting .seminar_list dd{padding-left:10px}.consulting .toMailLink{font-size:max(3vw,12px)}.consulting .toMail{padding:15px}.consulting .toMail .semina-_siryou{margin-top:20px}main .content_block .seminar ul li dd,main .content_block .riskmanagement dd,.content_block .content_block_inner .semina-_siryou3 a,.jikojireikentoukai .seminar_list dd ul li{font-size:max(3.8vw,15px)}main .content_block .seminar ul li dd,main .content_block .riskmanagement dd a{display:block;text-align:right}.content_block .content_block_inner .semina-_siryou2 .btn p:before,.content_block .content_block_inner .semina-_siryou .btn p:before{left:calc(50% - 12px)}.content_block .content_block_inner .consulting .semina-_siryou .btn p{padding-right:0}.content_block .content_block_inner .partner .seminar_list .semina-_siryou2 .btn,.partner>h4{margin:40px auto}.content_block .content_block_inner .partner .seminar_list li{font-size:max(4vw,16px);line-height:6vw}.partner .seminar_list h4,.bengosimuke .seminar_list h4{margin-bottom:40px;font-size:max(5vw,20px);line-height:8vw}main .content_block .gaiyou ul li dd,main .content_block .riskmanagement dd,main .content_block .consulting ul li dd,main .content_block .seminar ul li dd{margin-left:10px}body.no-side{padding-top:80px}.no-side .firstview.subpage.hiroba,.no-side .firstview{height:auto}.no-side .firstview.subpage.hiroba img.text,.no-side .firstview.subpage img.text{padding-top:3.5%}.jTop_wrapper{overflow:hidden;margin-bottom:0}.jTop_wrapper .jTop_right,.jTop_wrapper .jTop_left{width:90%;float:none;margin:20px auto}.jTop_wrapper .jTop_left li{margin-bottom:10px}.no-side .jouhousitsu_menu{margin:40px auto;width:95%}.no-side .jouhousitsu_menu li{display:block;width:100%;margin-bottom:20px}.no-side .jouhousitsu_menu li:last-child a,.no-side .jouhousitsu_menu li a{padding:10px 15px;font-size:18px}.no-side #primary{width:90%}.no-side #primary h2{font-size:5vw}#primary .hiroba_ul_list li,.no-side #primary .jouhousitu_ul_list li{width:100%;float:none;margin-bottom:25px}#primary .hiroba_ul_list li:nth-child(3n+2),.no-side #primary .jouhousitu_ul_list li:nth-child(3n+2){margin:auto;margin-bottom:25px}#primary .hiroba_ul_list li:nth-child(3n+1),.no-side #primary .jouhousitu_ul_list li:nth-child(3n+1){clear:both}#primary .hiroba_ul_list li .category_title.br_flg,#primary .hiroba_ul_list li .category_title,.no-side #primary .jouhousitu_ul_list li .category_title.br_flg,.no-side #primary .jouhousitu_ul_list li .category_title{padding:15px 0;font-size:18px}#primary .hiroba_ul_list li dl dd,#primary .hiroba_ul_list li dl dt,.no-side #primary .jouhousitu_ul_list li dl dd,.no-side #primary .jouhousitu_ul_list li dl dt{font-size:16px;min-height:auto;padding-bottom:10px;line-height:2rem}#primary .hiroba_ul_list li:hover,.no-side #primary .jouhousitu_ul_list li:hover{opacity:1}.no-side .jouhousituLibrary_ul_list{width:90%}.no-side .jouhousituLibrary_ul_list li:nth-child(2n),.no-side .jouhousituLibrary_ul_list li{width:100%;float:none;margin-bottom:25px}.no-side .jouhousituLibrary_ul_list li a{display:block;border:solid 1px #996027;color:#654d36;background:#e0d8d1;display:block;font-size:20px;border-radius:10px;padding:35px 30px;margin:auto;position:relative;box-sizing:border-box;width:100%}.no-side .jouhousituLibrary_ul_list li:last-child a{padding:19px 30px}.no-side .jouhousituLibrary_ul_list li a:before{content:"";border:8px solid transparent;border-left:8px solid #996128;position:absolute;right:3%;top:calc(50% - 8px)}.no-side #primary .jouhousituLibrary_btn a{background:#996027;color:#fff;width:70%}.content_block .content_block_inner .semina-_siryou .btn p{padding-right:0}}