html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ul{list-style:none;padding:0;margin:0}ol{list-style:decimal;padding:0 0 0 20px;margin:0;text-align:left}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}table,caption,tr,th,td,tbody,tfoot,thead{margin:0;padding:0;border:0;font-size:100%;font:inherit;word-break:break-all !important}*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%;background-color:#fff}html,body{height:100%}body{font-size:15px;font-size:1.5rem;font-family:Helvetica,Arial,'Noto Sans Japanese','ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;color:#444;line-height:1.7em;font-weight:300;-webkit-text-size-adjust:100%}div::-webkit-scrollbar{width:10px;height:auto}div::-webkit-scrollbar-track{background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}div::-webkit-scrollbar-thumb{background:#ddd}a{color:#333;text-decoration:none;transition:all .25s;cursor:pointer}a:hover{color:#ccc}img{max-width:100%}input{font-size:15px;font-size:1.5rem}input[type=search]::-ms-clear{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.pc_only{display:block}.sp_only{display:none}.pc{display:inline}.sp{display:none}.hide{display:none}.mb_only{display:none}.clear{clear:both}.footnote{font-size:.7em!important}hr{border-top:1px solid #bbb;border-bottom:1px solid #fff}.inner{width:1000px;margin:0 auto}.inner:after{content:"";clear:both;display:block}#main{text-align:left;background:#fff}#header-top{width:100%;text-align:center;position:absolute;top:0;left:0;z-index:100;padding:20px 0 0}#header-top .logo{position:absolute;z-index:95;top:80px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header-top .logo img{display:block;margin:0 auto;width:160px}#header-top .introduction_logo{position:absolute;z-index:95;top:70px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header-top .introduction_logo img{display:block;margin:0 auto;width:50px}#header-top #headinfo{position:absolute;width:100%;z-index:90}#header-top #headinfo ul{width:960px;text-align:center}#header-top #headinfo ul li#login{float:left}#header-top #headinfo ul li#login a{display:block;padding:2px 30px;border:solid 2px #e50012;background:#fff;border-radius:20px;color:#e50012;font-weight:500;margin:0 0 5px}#header-top #headinfo ul li#login a:hover{background:#e50012;color:#fff}#header-top #headinfo ul li#login a.userSupport{border:solid 2px #2e323d;color:#2e323d}#header-top #headinfo ul li#login a.userSupport:hover{background:#2e323d;color:#fff}#header-top #headinfo ul li#new_account{float:right;width:300px}#header-top #headinfo ul li#new_account .customercenter{float:right;display:block;margin:0 0 8px;text-shadow:1px 2px 1px #333}#header-top #headinfo ul li#new_account .customercenter .customer_time{font-size:12px;color:#fff;display:block;padding:0 0 0 6px}#header-top #headinfo ul li#new_account .customercenter .customer_tel a{display:block;color:#fff;font-size:36px;font-weight:400}#header-top #headinfo ul li#new_account .entry{float:right;display:block;margin:0 8px 0 0}#header-top #headinfo ul li#new_account .entry a{width:240px;display:block;padding:2px 0;background:#e50012;border-radius:4px;color:#fff;font-weight:500}#header-top #headinfo ul li#new_account .entry a:hover{background:#fff;color:#e50012}#header-top #headinfo ul li#new_account .contact_mail{float:right;display:block;margin:0 8px 5px 0}#header-top #headinfo ul li#new_account .contact_mail a{width:240px;display:block;padding:2px 0;background:#2e323d;border-radius:4px;color:#fff;font-weight:500}#header-top #headinfo ul li#new_account .contact_mail a:hover{background:#fff;color:#2e323d}#sp-head{display:none}#header{width:100%;text-align:center;position:absolute;top:0;left:0;z-index:100;padding:20px 0 0}#header .logo{position:absolute;z-index:95;top:70px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .logo img{display:block;margin:0 auto;width:160px}#header #headinfo{position:absolute;width:100%;z-index:90}#header #headinfo ul{width:1000px;text-align:center}#header #headinfo ul li#login{float:left}#header #headinfo ul li#login a{display:block;padding:2px 40px;border:solid 2px #e50012;background:#fff;border-radius:20px;color:#e50012;font-weight:500;margin:0 0 10px}#header #headinfo ul li#login a:hover{background:#e50012;color:#fff}#header #headinfo ul li#login a.userSupport{border:solid 2px #2e323d;color:#2e323d}#header #headinfo ul li#login a.userSupport:hover{background:#2e323d;color:#fff}#header #headinfo ul li#new_account{float:right;width:300px}#header #headinfo ul li#new_account .customercenter{float:right;display:block;margin:0 0 8px;text-shadow:1px 2px 3px #333}#header #headinfo ul li#new_account .customercenter .customer_time{font-size:12px;color:#fff;display:block;padding:0 0 0 6px}#header #headinfo ul li#new_account .customercenter .customer_tel a{display:block;color:#fff;font-size:36px;font-weight:400}#header #headinfo ul li#new_account .entry{float:right;display:block;margin:0 8px 0 0}#header #headinfo ul li#new_account .entry a{width:240px;display:block;padding:2px 0;background:#e50012;border-radius:4px;color:#fff;font-weight:500}#header #headinfo ul li#new_account .entry a:hover{background:#fff;color:#e50012}#header #headinfo ul li#new_account .contact_mail{float:right;display:block;margin:0 8px 5px 0}#header #headinfo ul li#new_account .contact_mail a{width:240px;display:block;padding:2px 0;background:#2e323d;border-radius:4px;color:#fff;font-weight:500}#header #headinfo ul li#new_account .contact_mail a:hover{background:#fff;color:#2e323d}#mainVisual{width:100%;height:460px;text-align:right;position:relative;top:0;z-index:80;background:url(//minderu.com/wp-content/themes/minderu_theme/images/mainvisual1911.jpg) no-repeat center top #f0f0f0}#mainVisual .slidetxt{position:absolute;z-index:2;width:100%;top:40%}#mainVisual .slidetxt p{width:1000px;margin:0 auto;text-align:right;color:#fff;font-size:36px;line-height:1.5em;text-shadow:1px 2px 3px #333}#pageVisual{width:100%;height:200px;text-align:right;position:relative;top:0 !important;z-index:80;background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-color:#ccc}#introductionVisual{width:100%;height:460px;text-align:center !important;position:relative;top:0;z-index:80;background-repeat:no-repeat;background-position:center top;background-color:#82848b;background-size:cover}#introductionVisual h1{position:absolute;z-index:2;width:100%;top:55%;font-size:28px;color:#fff;letter-spacing:.1em}#introductionVisual h1 span{font-size:17px;font-size:700;display:inline-block;margin:0 0 10px;padding:3px 6px;background-color:rgba(46,50,50,.7)}#introductionVisual h1 p{padding:6px;background-color:rgba(46,50,50,.7);display:inline-block}#global-nav{width:100%;height:60px;background:#2e323d}#global-nav ul{overflow:hidden;width:60%;float:left}#global-nav ul li{float:left;margin-right:20px}#global-nav ul li a{color:#fff;font-weight:500;height:60px;line-height:60px}#global-nav ul li a:hover{color:#ccc}#global-nav ul li:last-child{display:none}.h_new_account{float:right;width:248px;display:block;font-weight:500;height:60px;line-height:60px}.h_new_account a{padding:6px 53px;text-align:center;background:#e50012;border-radius:4px;color:#fff}.h_new_account a:hover{background:#fff;color:#e50012}.is-fixed{position:fixed;top:0;left:0;z-index:2;width:100%}.topic_path{overflow:hidden;padding:15px 0 0 !important}.topic_path li{color:#444;font-size:12px;float:left;margin-right:10px}.topic_path li:first-child img{width:13px}.topic_path li:last-child{background:0 0}.topic_path li a{color:#444}.topic_path li a:hover{color:#e50012}#footer{background:#2e323d;padding:60px 0 30px;color:#fff;letter-spacing:.06em;clear:both;text-align:center}#footer .f_left{width:68%;float:left;text-align:left}#footer .f_right{width:30%;float:right}#footer .cont1of3{width:calc(33.3333% - 4px);margin:4px 0;text-align:left !important}#footer .f_logo{margin:0 0 20px;font-size:26px}#footer .f_logo span{font-size:80%}#footer .f_logo a{color:#fff}#footer .f_logo a:hover{color:#ccc}#footer dl{width:93%;float:left;margin:0}#footer dl dt{font-size:14px;font-weight:500;margin:0 0 15px;line-height:1.2em;padding-bottom:5px;border-bottom:solid 1px #a7a9ae}#footer dl dd{text-align:left !important;font-size:12px}#footer dl dd ul li{margin:0 0 10px;line-height:1.1em}#footer dl dd ul li a{color:#fff;cursor:pointer}#footer dl dd ul li a:hover{color:#ccc}#footer .free_account{width:100%;margin:0 0 10px;text-align:center}#footer .free_account a{display:block;font-weight:500;padding:3px 0;background:#e50012;border-radius:4px;color:#fff;cursor:pointer}#footer .free_account a:hover{background:#fff;color:#e50012}#footer .member_login{width:100%;margin:0 0 10px;text-align:center}#footer .member_login a{display:block;font-weight:500;padding:3px 0;background:#fff;border-radius:4px;color:#e50012}#footer .member_login a:hover{background:#e50012;color:#fff}#footer .f_contact{width:100%;margin:0 0 10px;text-align:center}#footer .f_contact a{display:block;font-weight:500;padding:6px 0 6px 20px;border-radius:4px;color:#fff;background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_nav5.png) no-repeat 5% 50% #666;background-size:30px auto}#footer .f_contact a:hover{background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_nav5.png) no-repeat 5% 50% #999;background-size:30px auto}#footer .f_demo{width:100%;margin:0 0 10px;text-align:center}#footer .f_demo a{display:block;font-weight:500;padding:6px 0 6px 20px;border-radius:4px;color:#fff;background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_nav9.png) no-repeat 5% 50% #666;background-size:30px auto}#footer .f_demo a:hover{background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_nav9.png) no-repeat 5% 50% #999;background-size:30px auto}#footer .f_download{width:100%;margin:0 0 10px;text-align:center}#footer .f_download a{display:block;font-weight:500;padding:6px 0 6px 20px;border-radius:4px;color:#fff;background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_nav8.png) no-repeat 4% 50% #666;background-size:36px auto}#footer .f_download a:hover{background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_nav8.png) no-repeat 4% 50% #999;background-size:36px auto}#footer .customercenter{width:100%;margin:0 0 30px;text-align:center}#footer .customercenter .customer_time{font-size:12px;color:#fff;display:block;padding:0 0 0 6px}#footer .customercenter .customer_tel a{display:block;color:#fff;font-size:36px;font-weight:400}#footer .copy{clear:both;text-align:center;font-size:12px}#pagetop{position:fixed;bottom:20px;right:0;font-size:10px}#pagetop a{background:#e50012;width:40px;padding:10px 0 0;text-align:center;display:block;border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}#pagetop a img{width:20px;margin:0 auto}#pagetop a:hover{text-decoration:none;background:#999}.table{margin:0 0 30px;overflow:hidden}.table table{width:100%;border-collapse:collapse;border-spacing:0}.table table td,.table table th{padding:.6em 1.2em;border:1px solid #c9c9c9;vertical-align:top}.zip{padding-left:1.8em!important}.table table th{background:#f0f0f0;white-space:nowrap;vertical-align:middle;text-align:center}.table table p{margin:0 0 8px !important}.table table thead th{text-align:center !important}.table table .txtcenter{text-align:center !important}.table2{margin:30px 0;overflow:hidden}.table2 table{width:auto;border-collapse:collapse;border-spacing:0;margin:0 auto}.table2 table td,.table2 table th{padding:.6em 1.2em;border:1px solid #c9c9c9;vertical-align:top;white-space:nowrap}.table2 table th{background:#f0f0f0;white-space:nowrap;vertical-align:middle}.table2 table p{margin:0 0 8px !important}.table2 table thead th{text-align:center !important}.table2 table .txtcenter{text-align:center !important}input[type=text],input[type=number],input[type=tel],input[type=url],input[type=email],input[type=password],textarea,select{-webkit-appearance:none;box-sizing:border-box;font-size:15px;vertical-align:middle;height:2em;border:solid 1px #ccc;border-radius:3px;background:#fff;padding:2px 4px !important}input[type=tel]{width:130px}input[type=number]{width:60px}input[type=submit],input[type=reset],input[type=button],button{-webkit-appearance:none;box-sizing:border-box;font-size:15px;vertical-align:middle;height:2em;background:#2e323d !important;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:2px 15px !important}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover{background:#50535c !important}textarea{width:98%;height:10em;min-height:2em;resize:vertical}select{background:url(//minderu.com/wp-content/themes/minderu_theme/images/select_arrow.png) right 50% no-repeat #fff;background-size:12px auto;padding:2px 20px 2px 5px !important}.center{text-align:center !important;margin:0 auto}.txtleft{text-align:left !important}.float_r{float:right !important}.float_l{float:left !important}.fb{font-weight:700 !important}.fsmall{font-size:85%;line-height:1.4em}.tyuui,.error-message,.message.error{font-weight:500;color:red}.need{display:inline-block !important;font-weight:500;color:red;margin-left:5px}.kakomi{border:1px solid #ccc;padding:3px 20px;margin:-20px auto 30px auto;font-weight:500;text-align:center;letter-spacing:.1em;color:#0b1e8f}.search-highlight{background-color:#ff0}.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}.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}.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}.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}.minus_mb30{margin-bottom:-30px !important}ul.list{overflow:hidden}ul.list li{background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_circle_darkblue.png) no-repeat 0 6px;background-size:12px auto;padding:0 0 0 20px;margin:3px 0}.link a{padding:0 0 0 25px;display:inline-block;text-decoration:underline;background:url(//minderu.com/wp-content/themes/minderu_theme/images/icon_download.png) no-repeat left center;background-size:20px auto}.box{border:solid 1px #ccc;padding:30px;margin:0 auto 20px;overflow:hidden}.w300{width:300px !important;margin:0 auto}.w400{width:400px;margin:0 auto}.w500{width:500px !important;margin:0 auto}.w600{width:600px !important;margin:0 auto}.button{padding:6px 12px;font-size:13px;border-radius:4px;color:#fff;line-height:1.8em;word-wrap:normal !important}.button:hover{color:#fff}.button.blue{background:#39c}.button.blue:hover{background:#44aed8}.button.gray{background:#999}.button.gray:hover{background:#666}.button.darkblue{background:#2e323d}.button.darkblue:hover{background:#50535c}.wpcf7 .ajax-loader{width:0!important}.add_telnum{margin:0 0 20px}.registration{text-align:center;clear:both}#pagenum{margin:0 0 60px;text-align:center;font-size:16px;color:#999}#pagenum a{color:#444;margin:0 4px;text-decoration:underline}#pagenum a:hover{color:#999;text-decoration:none}#pagenum span{margin:0 4px}.grecaptcha-badge{opacity:0;height:0!important}.yt{position:relative;max-width:100%;width:560px;height:315px;max-height:100%;margin:0 auto}.yt iframe{position:absolute;top:0;right:0;width:100%;height:100%}.youtube_video{width:100%;display:flex;justify-content:center}#column{display:flex;flex-wrap:wrap;justify-content:space-between}#columnList{width:30%;margin-bottom:3vw;flex-direction:column;border:solid 1px #000}#column:after{display:block;content:"";width:30%}#columnList_img{width:100%}#columnList_text{width:100%}