@charset "UTF-8";.bg:after,.bg:before{content:"";display:block;position:fixed;right:0;bottom:0}.bg:before{z-index:-1;width:100vw;height:100vw;background:url(../images/bg_seminar.png) center center no-repeat;background-size:cover}.bg:after{z-index:-2;width:100%;height:50%;background:-moz-linear-gradient(top, rgba(242, 242, 242, 0) 0%, #f2f2f2 50%, #f2f2f2 100%);background:-webkit-linear-gradient(top, rgba(242, 242, 242, 0) 0%, #f2f2f2 50%, #f2f2f2 100%);background:linear-gradient(to bottom, rgba(242, 242, 242, 0) 0%, #f2f2f2 50%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f2f2f2', endColorstr='#f2f2f2',GradientType=0 )}@media only screen and (min-width:768px){.bg:before{width:134vh;height:134vh;opacity:1.0;bottom:-17vh}.bg:after{height:100%;background:-moz-linear-gradient(-45deg, rgba(242, 242, 242, 0) 0%, #f2f2f2 100%);background:-webkit-linear-gradient(-45deg, rgba(242, 242, 242, 0) 0%, #f2f2f2 100%);background:linear-gradient(135deg, rgba(242, 242, 242, 0) 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f2f2f2', endColorstr='#f2f2f2',GradientType=1 )}}#header .con_header{-webkit-transition:opacity 1000ms ease-in-out 0ms;-moz-transition:opacity 1000ms ease-in-out 0ms;-ms-transition:opacity 1000ms ease-in-out 0ms;-o-transition:opacity 1000ms ease-in-out 0ms;transition-property:opacity;transition-duration:1000ms;transition-timing-function:ease-in-out;transition-delay:0ms;position:fixed;top:0;left:0;width:100%;z-index:10}#header .con_header .box_header h1{display:block;position:absolute;top:12px;left:12px;z-index:1}#header .con_header .box_header h1 a{display:block;width:50px;padding:5px}#header .con_header .box_header h1 a img{width:40px}@media only screen and (min-width:768px){#header .con_header .box_header h1{top:60px;left:50px}#header .con_header .box_header h1 a{width:50px;padding:0;-webkit-transition:all 400ms ease-in-out 0ms;-moz-transition:all 400ms ease-in-out 0ms;-ms-transition:all 400ms ease-in-out 0ms;-o-transition:all 400ms ease-in-out 0ms;transition-property:all;transition-duration:400ms;transition-timing-function:ease-in-out;transition-delay:0ms}#header .con_header .box_header h1 a:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#header .con_header .box_header h1 a img{width:50px}}.con_seminar{padding:100px 15px 30px}.con_seminar .box_seminar{margin-top:40px}.con_seminar .box_seminar .txt_contents{font-size:1.3rem;line-height:2.2;margin-top:20px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.2ex;text-align:justify}.con_seminar .box_seminar .txt_contents br{display:none}.con_seminar .box_seminar .txt_contents:first-child{margin-top:0}.con_seminar .box_seminar .con_schedule{margin-top:40px}.con_seminar .box_seminar .con_schedule dl{-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}.con_seminar .box_seminar .con_schedule dl dt{letter-spacing:0.3ex;margin-bottom:12px}.con_seminar .box_seminar .con_schedule dl dt span{display:inline-block;font-weight:bold;padding-bottom:6px;border-bottom:1px dotted #000}.con_seminar .box_seminar .con_schedule dl dd{letter-spacing:0.2ex;padding-left:1em;text-indent:-1em}.con_seminar .box_seminar .con_schedule dl dd:before{content:"・";margin-right:0.5ex}.con_seminar .box_seminar .con_btn{margin:50px auto 0}.con_seminar .box_seminar .con_btn .btn{width:80%;font-size:1.4rem;line-height:1;margin:10px auto 0}.con_seminar .box_seminar .con_btn .btn:first-child{margin-top:0}.con_seminar .box_seminar .con_btn .btn a{display:block;position:relative;padding:17px 0 19px;text-align:center;font-weight:bold;z-index:1}.con_seminar .box_seminar .con_btn .btn a i{display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:1px solid #000}.con_seminar .box_seminar .con_btn .btn a span{letter-spacing:0.2ex}.con_seminar .box_seminar .con_btn .btn a:after,.con_seminar .box_seminar .con_btn .btn a:before{content:"";display:block;height:1px;background:#000;position:absolute;top:50%;right:8%}.con_seminar .box_seminar .con_btn .btn a:before{width:7px;transform-origin:right top;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.con_seminar .box_seminar .con_btn .btn a:after{width:12%}@media only screen and (min-width:768px){.con_seminar{max-width:1200px;margin:0 auto 0;padding:25vh 60px 50px}.con_seminar .box_seminar{margin-top:50px}.con_seminar .box_seminar .txt_contents{font-size:1.5rem;line-height:2.5;margin-top:30px}.con_seminar .box_seminar .txt_contents br{display:block}.con_seminar .box_seminar .con_schedule{margin-top:80px}.con_seminar .box_seminar .con_schedule dl dt{letter-spacing:0.4ex;margin-bottom:16px}.con_seminar .box_seminar .con_schedule dl dt span{font-size:1.5rem}.con_seminar .box_seminar .con_schedule dl dd{margin-bottom:5px;font-size:1.3rem}.con_seminar .box_seminar .con_schedule dl dd:before{margin-right:1.0ex}.con_seminar .box_seminar .con_btn{margin:80px 0 0;width:580px;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between}.con_seminar .box_seminar .con_btn .btn{margin:0;width:280px;font-size:1.5rem}.con_seminar .box_seminar .con_btn .btn a{padding:18px 0 20px}.con_seminar .box_seminar .con_btn .btn a:hover i{background:#000;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.con_seminar .box_seminar .con_btn .btn a:hover span{color:#fff}.con_seminar .box_seminar .con_btn .btn a:hover:after,.con_seminar .box_seminar .con_btn .btn a:hover:before{background:#fff;right:20px}.con_seminar .box_seminar .con_btn .btn a:hover:after{width:40px}.con_seminar .box_seminar .con_btn .btn a i{-webkit-transition:all 400ms ease-in-out 0ms;-moz-transition:all 400ms ease-in-out 0ms;-ms-transition:all 400ms ease-in-out 0ms;-o-transition:all 400ms ease-in-out 0ms;transition-property:all;transition-duration:400ms;transition-timing-function:ease-in-out;transition-delay:0ms;border:2px solid #000}.con_seminar .box_seminar .con_btn .btn a span{letter-spacing:0.1ex;-webkit-transition:color 400ms ease-in-out 0ms;-moz-transition:color 400ms ease-in-out 0ms;-ms-transition:color 400ms ease-in-out 0ms;-o-transition:color 400ms ease-in-out 0ms;transition-property:color;transition-duration:400ms;transition-timing-function:ease-in-out;transition-delay:0ms}.con_seminar .box_seminar .con_btn .btn a:after,.con_seminar .box_seminar .con_btn .btn a:before{right:30px;-webkit-transition:all 400ms ease-in-out 0ms;-moz-transition:all 400ms ease-in-out 0ms;-ms-transition:all 400ms ease-in-out 0ms;-o-transition:all 400ms ease-in-out 0ms;transition-property:all;transition-duration:400ms;transition-timing-function:ease-in-out;transition-delay:0ms}.con_seminar .box_seminar .con_btn .btn a:after{width:30px}}