@charset "utf-8";input{border-radius:4px}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=date]{padding:15px;width:100%;background:#fff;outline:0;-webkit-appearance:none;appearance:none;box-sizing:border-box;border:solid 1px #bda5a8}input:focus{border:solid 1px #89535a}input::placeholder{color:#ccc}input[type=radio],input[type=checkbox]{margin-right:3px}input[type=button],input[type=submit],input[type=number],input[type=tel],button{-webkit-appearance:none;-moz-appearance:button;appearance:button}textarea{padding:15px;background:#fff;outline:0;width:100%;height:200px;-webkit-appearance:none;appearance:none;box-sizing:border-box;border-radius:4px;border:solid 1px #bda5a8}textarea:focus{border:solid 1px #89535a}textarea::placeholder{color:#ccc}input[type=file]{width:inherit}select{position:relative;padding:9px 20px 8px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:0}select:hover{cursor:pointer}.md_selectBox{position:relative;display:inline-block}.md_selectBox:before{position:absolute;right:10px;display:block;content:"";width:0;height:0;border-style:solid;z-index:1;top:15px;border-width:0 3px 6px;border-color:transparent transparent #bda5a8}.md_selectBox:after{position:absolute;right:10px;display:block;content:"";width:0;height:0;border-style:solid;z-index:1;bottom:15px;border-width:6px 3px 0;border-color:#bda5a8 transparent transparent}.md_selectBox select{position:relative;padding:12px 25px 11px 15px;background:#fff;border:solid 1px #bda5a8;appearance:none;border-radius:3px}.md_selectBox select:hover{cursor:pointer}.md_container{width:1200px;margin:0 auto;position:relative}.md_panelArea{height:440px;text-align:center;background:#000;display:flex;justify-content:center;align-items:center}.md_panelArea .ja{display:block;font-size:1.675em;color:#fff;font-weight:700;line-height:1.5;letter-spacing:.2em}.md_panelArea .en{display:block;font-size:1em;color:#fff;margin-top:20px;letter-spacing:.1em}.md_simplePanelArea{height:180px;text-align:center;background:#000;display:flex;justify-content:center;align-items:center}.md_simplePanelArea .ja{display:block;font-size:1.675em;color:#fff;font-weight:700;line-height:1.5;letter-spacing:.2em}.md_simplePanelArea .en{display:block;font-size:1em;color:#fff;margin-top:10px;letter-spacing:.1em}.md_catchArea{margin-top:60px;text-align:center;line-height:2;font-weight:700;font-size:1.125em}.md_catchArea a{text-decoration:underline}.md_pankuzuArea{background:#ece4e5}.md_pankuzuArea ul{width:1240px;margin:0 auto;padding:15px 20px 14px}.md_pankuzuArea ul li{float:left;margin-right:45px;font-size:.875em;line-height:1.5;position:relative}.md_pankuzuArea ul li:after{display:block;content:"";position:absolute;top:6px;right:-26px;width:8px;height:8px;border-top:1px solid #aaa;border-right:1px solid #aaa;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.md_pankuzuArea ul li:last-child{margin-right:0}.md_pankuzuArea ul li:last-child:after{display:none}.md_pankuzuArea ul li a span{text-decoration:underline;opacity:.5}.md_pankuzuArea ul li a em{font-weight:400}.md_pankuzuArea.bottom{margin-bottom:-120px;margin-top:120px}.md_mincho{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho"}.md_tategaki{writing-mode:vertical-rl;text-orientation:upright}.md_icon_normal{display:inline-block;width:120px;text-align:center;background:#ece4e5;color:#89535a;padding:4px 4px 3px;font-size:.75em}.md_title{margin-top:60px;font-size:1.375em;border-left:solid 5px #89535a;padding:8px 0 6px 18px;line-height:1.25;font-weight:700;letter-spacing:.1em}.md_subTitle{margin-top:40px;font-size:1.125em;border-bottom:dotted 1px #bda5a8;padding-bottom:10px;line-height:1.5;letter-spacing:.1em;font-weight:700}.md_miniTitle{margin-top:30px;display:flex;align-items:center}.md_miniTitle:before,.md_miniTitle:after{content:"";height:1px;flex-grow:1;background-color:#ddd}.md_miniTitle:before{margin-right:1rem}.md_miniTitle:after{margin-left:1rem}.md_btn_main{position:relative;display:inline-block;min-width:280px;padding:14px 0 13px;color:#fff;font-size:1em;text-align:center;background-color:#89535a;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:4px;font-weight:700;letter-spacing:.05em;transition:all .25s ease-out}.md_btn_main:after{display:block;content:"";position:absolute;top:50%;right:27px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translate(0,-5px);opacity:.75;transition:.25s all}.md_btn_main:hover{box-shadow:0 20px 10px -10px rgba(0,0,0,.2)}.md_btn_main:hover:after{right:17px}.md_btn_like{position:relative;display:inline-block;padding:14px 20px 13px;color:#a5a06a;font-size:1em;text-align:center;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:4px;letter-spacing:.05em;transition:all .25s ease-out}.md_btn_like:hover{box-shadow:0 20px 10px -10px rgba(0,0,0,.1)}.md_btn_like:before{display:inline-block;content:"";width:15px;height:15px;background:url(//www.mizdo.com/sys/wp-content/themes/mizudo/common/css/../../imageFile/qanda/icon_like.svg) no-repeat center;background-size:15px auto;transition:.25s all;margin-right:5px}.md_btn_reverse{position:relative;display:inline-block;width:280px;padding:14px 0 13px;color:#fff;font-size:1em;text-align:center;background-color:#a5a06a;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:4px;font-weight:700;letter-spacing:.05em;transition:all .25s ease-out}.md_btn_reverse:after{display:block;content:"";position:absolute;top:50%;right:27px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translate(0,-5px);opacity:.75;transition:.25s all}.md_btn_reverse:hover{box-shadow:0 20px 10px -10px rgba(0,0,0,.2)}.md_btn_reverse:hover:after{right:17px}.md_btn_mini{position:relative;display:inline-block;padding:9px 20px 8px;color:#fff;font-size:.75em;text-align:center;background-color:#ac787f;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:2px;font-weight:700;letter-spacing:.05em;transition:all .25s ease-out}.md_btn_mini:hover{box-shadow:0 10px 5px -5px rgba(0,0,0,.2)}.ctis-load-more{position:relative;display:inline-block;min-width:280px;padding:14px 0 13px;color:#fff;font-size:1em;text-align:center;background-color:#89535a;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:4px;font-weight:700;letter-spacing:.05em;transition:all .25s ease-out}.ctis-load-more:after{display:block;content:"";position:absolute;top:50%;right:27px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translate(0,-5px);opacity:.75;transition:.25s all}.ctis-load-more:hover{box-shadow:0 20px 10px -10px rgba(0,0,0,.2)}.ctis-load-more:hover:after{right:17px}.ctis-loader-elements span{line-height:1.25!important}.md_pageInLink{padding:10px 30px 30px;background:#fff;margin-top:60px;position:relative}.md_pageInLink ul{text-align:center}.md_pageInLink ul li{display:inline-block;margin-right:10px;margin-left:10px;margin-top:20px}a.md_imageBlock{overflow:hidden}a.md_imageBlock img{transition:.25s all}a.md_imageBlock:hover img{transform:scale(1.1,1.1)}.md_textLink{display:inline-block;color:#777;position:relative;padding-right:30px;text-decoration:underline;transition:all .25s ease-out}.md_textLink:before{content:"";position:absolute;right:0;top:50%;width:20px;margin-top:-11px;height:20px;border:1px solid #777;border-radius:20px}.md_textLink:after{content:"";position:absolute;right:8px;top:50%;width:6px;margin-top:-4px;height:6px;border-top:1px solid #777;border-right:1px solid #777;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.md_textLink_pageIn{display:inline-block;color:#777;position:relative;padding-right:30px;text-decoration:underline;transition:all .25s ease-out}.md_textLink_pageIn:before{content:"";position:absolute;right:0;top:50%;width:20px;margin-top:-11px;height:20px;border:1px solid #777;border-radius:20px}.md_textLink_pageIn:after{content:"";position:absolute;right:7px;top:50%;width:6px;margin-top:-5px;height:6px;border-top:1px solid #777;border-right:1px solid #777;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.md_paging{margin-top:60px;text-align:center}.md_paging a{display:inline-block;height:40px;padding:0 15px!important;line-height:40px;color:#999;background:rgba(255,255,255,.95)!important;margin-left:8px!important;margin-top:4px;border:none!important}.md_paging span{display:inline-block;height:40px;padding:0 15px!important;line-height:40px;color:#999;background:rgba(255,255,255,.95)!important;margin-left:8px!important;margin-top:4px;border:none!important}.md_paging span.current{background:#89535a!important;color:#fff;opacity:1}.md_paging a:first-child{margin-left:0}.clearFix:after{clear:both;display:block;content:"";height:0;line-height:0}