@charset "UTF-8";
/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/
.article h2{position:relative;margin:2.5px;padding:.25em 0 .5em .75em;border-left:10px solid #dd901c}h2:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:0;border-bottom:4px solid #364f6b}.article h3{color:#000;background:#fc9;border-radius:.5em;padding:5px 17px}.article h4{position:relative;color:#111;background:#fff;font-size:20px;line-height:1;border:2px solid #364f6b;margin:30px -10px 10px;padding:15px 5px 12px 10px;border-radius:3px}h4:after,h4:before{content:"";position:absolute;top:100%;height:0;width:0}h4:after{left:33px;border:11px solid transparent;border-top:11px solid #fff}h4:before{left:30px;border:14px solid transparent;border-top:14px solid #364f6b}.article h5{position:relative;padding:0;padding-left:2em}h5:before{content:"■";color:red;font-size:2em;position:absolute;left:0;top:-.1em}h6:before{content:"";position:absolute;background:#40e0d0;top:50%;left:-.5em;margin-top:-15px;height:30px;width:8px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.input_button01[type=submit]:hover{border:red 5px dotted}.input_button02[type=submit]:hover{outline:red 5px dotted}.keyword{margin:0 1px;padding:4px 15px;border-radius:5px;font-size:1.2em;background-color:#007acc;color:#fff}.keyword-1{margin:0 1px;padding:4px 10px;border-radius:5px;background-color:#007acc;color:#fff}.text{color:#000;background:#fc9;border-radius:.5em;padding:5px 17px;font-size:large;font-weight:700;line-height:3;border-bottom:5px solid #d1d1d1}.text-1{position:relative;padding:.35em .5em;background-color:#fff;border:3px solid #364f6b;border-radius:3px;line-height:4;font-size:20px;font-weight:700;margin-left:-10px}.text-1:before,.text-1:after{position:absolute;top:100%;left:30px;content:'';height:0;width:0;border:10px solid transparent}.text-1:before{border-top:15px solid #364f6b}.text-1:after{margin-top:-5px;border-top:15px solid #fff}.text-2{border-left:solid 35px red;padding:.25em .5em;background-color:transparent;color:#000;font-size:large;font-weight:700;line-height:3}.youtube{position:relative;max-width:100%;padding-top:2.5%}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}a.ext-link[target=_blank]:after{font-family:"Font Awesome 5 Free";content:"\f35d";margin:0 4px;font-weight:600;font-size:1.1em;color:#007acc}.grecaptcha-badge{visibility:hidden}.header-widget{padding:20px 50;text-align:center}.header-widget-title{margin:15px 50;text-align:center}.ac-menu label{background:linear-gradient(-90deg,#c84260,#465d90);background:#fafafa}.ac-menu:last-child{margin-bottom:60px}.ac-menu input{display:none}.ac-menu label{color:red;font-size:17px;line-height:2;font-weight:700;text-align:center;background:#fafafa;padding:20px;cursor:pointer;position:relative;display:block}.ac-menu label:after{position:absolute;left:35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"+"}.ac-menu input:checked~label:after{content:"−"}.ac-menu div{height:0;overflow:hidden;opacity:0;transition:.3s}.ac-menu input:checked~div{height:auto;opacity:1;padding:20px;background:#fafafa}.ac-menu-inside{color:#000;font-size:17px;line-height:2}.download-box-content h1{font-size:15px}.download-button{font-size:13px}.download-count{display:none}.pagination{text-align:center;margin:20px 0}.pagination ul{list-style:none;padding:0;display:inline-block}.pagination ul li{display:inline;margin:0 5px}.pagination ul li a{text-decoration:none;padding:5px 10px;border:1px solid #ddd;color:#0073aa}.wp-block-file a.wp-block-file__button{border-radius:0;background-color:#b22222;color:#fff;text-decoration:none}.comment-form-url{display:none}.widget_nav_menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}.widget_nav_menu ul li{margin-right:15px;position:relative}.widget_nav_menu ul li:not(:last-child):after{content:"|";position:absolute;right:-10px;color:#fff}.widget_nav_menu ul li a{text-decoration:none}.widget_nav_menu ul li a{font-size:14px;text-decoration:none}.widget_nav_menu ul{display:flex;   flex-wrap:nowrap;overflow-x:auto}.widget_nav_menu{width:100%;white-space:nowrap;overflow:hidden}