@charset "UTF-8";body{color:#5a5a5a}a{color:#224a8e}header .sp-nav{padding:0;margin:0}header .sp-nav a{display:block;background-color:#021f62;color:#fff;font-size:2rem;padding:5px 0}.head-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;color:#262626}.head-links a:before{content:url(//com-mie.jp/wp/wp-content/uploads/ccm-option-channel-assets/css/../images/arrow01.gif);margin-right:.2em}.head-nav{border-bottom:5px solid #224a8e;-webkit-box-shadow:0px 5px 3px -3px #777;box-shadow:0px 5px 3px -3px #777}.head-nav .navbtn{display:block;background-color:#021f62;color:#fff;font-size:2rem;padding:5px 0}footer{background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#f3f3f3));background:linear-gradient(to bottom,#e9e9e9,#f3f3f3);border-top:3px solid #ccc;overflow:hidden;font-size:1.4rem}.footer{-webkit-box-shadow:0px 0px 8px #ccc;box-shadow:0px 0px 8px #ccc}.partners{border-bottom:1px solid #ccc}.global-nav{margin:0}.global-nav a{border-left:1px solid #ccc;display:block;font-size:1.4rem;color:#262626;border-bottom:4px solid transparent}@media (max-width:767px){.global-nav a{border-right:1px solid #ccc;border-top:1px solid #ccc;font-size:1.8rem !important;padding:8px;border-bottom:3px solid #ccc}}.global-nav li:last-of-type a{border-right:1px solid #ccc}.global-nav span{font-size:1.2rem;color:#b2b2b2}.global-nav a:hover{text-decoration:none;border-bottom:3px solid #224a8e;color:#224a8e}.contents{padding-bottom:2rem;font-size:1.4rem}.pagetop{font-size:1.4rem;color:#224a8e;cursor:pointer}.pagetop:before{content:url(//com-mie.jp/wp/wp-content/uploads/ccm-option-channel-assets/css/../images/arrow-top.gif);margin-right:1em}.pan-list{background:#e3e3e3;padding:.5em 1em;margin-bottom:3em}.pan-list li{margin-right:1.5em}.pan-list li:after{content:url(//com-mie.jp/wp/wp-content/uploads/ccm-option-channel-assets/css/../images/arrow01.gif);margin-left:1.5em}.pan-list li:last-of-type:after{display:none}.side-global-nav a{display:block;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#f3f3f5));background:linear-gradient(to right,#fff,#f3f3f5);border-top:1px dotted #b8b8c1;font-size:1.4rem;padding:1em .5em}.side-global-nav a:before{font-family:"Font Awesome 5 Free";content:"\f101";font-weight:900;color:#224a8e;margin-right:1em}.side-global-nav a:hover{text-decoration:none;background:#e0e0e0}.single-time{font-size:1.4rem;text-align:right}.title01_box{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:-webkit-gradient(linear,left top,right top,from(#f1f1f1),to(#fff));background:linear-gradient(to right,#f1f1f1,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em;margin-bottom:2em;position:relative}.title01{font-size:1.8rem;margin-bottom:0;margin-right:1em}.title01+span{font-size:1.3rem;color:#888}.title01_box>a{position:absolute;right:1em;top:1em}.title01_box>a:before{content:url(//com-mie.jp/wp/wp-content/uploads/ccm-option-channel-assets/css/../images/arrow01.gif);margin-right:.2em}.sub-page-title{color:#fff;font-size:2rem;padding:.8em 1em 1em;background-image:url(//com-mie.jp/wp/wp-content/uploads/ccm-option-channel-assets/css/../images/h2-bg.jpg);background-position:0 -10px;background-size:cover;margin-bottom:1em}.nurie-title{position:relative;padding:1.5rem;text-align:center;background:#fff;margin-bottom:30px;font-weight:700;color:#fff}.nurie-title:before,.nurie-title:after{position:absolute;content:""}.nurie-title:before{top:-40px;left:calc(50% - 40px);width:80px;height:80px;border-radius:50%;background:#e50061}.nurie-title:after{top:0;left:0;width:100%;height:100%;background:#e50061}.nurie-title i,.nurie-title svg{font-size:30px;font-size:3rem;line-height:60px;position:absolute;z-index:1;top:-40px;left:calc(50% - 20px);width:80px;height:60px;text-align:center;color:#fdb511}.nurie-title span{position:relative;z-index:1}dd .title{min-height:50px;position:relative}dd .title p{padding:0 !important;position:absolute;bottom:0}.top-news{font-size:1.5rem}.top-news span{background-color:#ccc;padding:2px 10px;display:inline-block;text-align:center;width:9em;margin-right:15px;border-radius:3px}.top-news span.info{background-color:#00008b;color:#fff}.top-news span.event{background-color:#ff4500;color:#fff}.top-news span.present{background-color:#ff1493;color:#fff}.top-news span.eventrepo{background-color:#ea383e;color:#fff}.top-news span.osusume{background-color:teal;color:#fff}.top-news span.csr{background-color:#789;color:#fff}.top-news span.date{background-color:inherit;text-align:left;padding:0;width:5em}@media (min-width:768px) and (max-width:991px){.top-news dt{max-width:100% !important}}@media (min-width:992px) and (max-width:1199px){.top-news dt{max-width:35% !important}}@media (min-width:1200px){.top-news dt{max-width:30% !important}}@media (min-width:768px) and (max-width:991px){.top-news dd{max-width:100% !important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:992px) and (max-width:1199px){.top-news dd{max-width:65% !important}}@media (min-width:1200px){.top-news dd{max-width:70% !important}}.top-news dd p{margin:0;padding:0 0 0 15px}.top-news dd span{background-color:#ccc;padding:2px 10px;display:inline-block;text-align:center;width:10em;margin-right:15px;border-radius:3px}.top-news dd span.status{font-size:10px;padding:0 8px;width:5em;margin-left:5px;background-color:#fff;color:#dc143c;border:1px solid #dc143c;vertical-align:text-bottom}.top-news a{color:#224a8e}.news-list{font-size:1.5rem}.news-list span{background-color:#ccc;padding:2px 10px;display:inline-block;text-align:center;width:9em;margin-right:15px;border-radius:3px}.news-list span.info{background-color:#00008b;color:#fff}.news-list span.event{background-color:#ff4500;color:#fff}.news-list span.present{background-color:#ff1493;color:#fff}.news-list span.eventrepo{background-color:#ea383e;color:#fff}.news-list span.osusume{background-color:teal;color:#fff}.news-list span.csr{background-color:#789;color:#fff}.news-list span.date{background-color:inherit;text-align:left;padding:0;width:5em}@media (min-width:768px) and (max-width:991px){.news-list dt{max-width:35% !important}}@media (min-width:1200px){.news-list dt{max-width:22% !important}}@media (min-width:768px) and (max-width:991px){.news-list dd{max-width:65% !important}}@media (min-width:1200px){.news-list dd{max-width:78% !important}}.news-list dd p{margin:0;padding:0 0 0 15px}.news-list dd span{background-color:#ccc;padding:2px 10px;display:inline-block;text-align:center;width:10em;margin-right:15px;border-radius:3px}.news-list dd span.status{font-size:10px;padding:0 8px;width:5em;margin-left:5px;background-color:#fff;color:#dc143c;border:1px solid #dc143c;vertical-align:text-bottom}.news-list a{color:#224a8e}.news-time{font-weight:400;color:#5a5a5a}p span.status{width:5em;background-color:#dc143c;padding:5px;border-radius:4px;color:#fff}.contents h3{font-size:140%;color:#203597;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#69c;padding-bottom:5px;margin:25px 0 1em 25px;clear:both}.contents h4{color:#444;font-size:110%;font-weight:700;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;padding-bottom:5px;margin:20px 0 1em 25px}.contents h5{color:#005aad;font-size:100%;font-weight:700;margin:5px 0 .6em 25px}.contents p{padding:0 0 1.3em 35px}.contents a.btn{background-color:#e6e6e6;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-size:1.5rem}.contents ul{list-style:disc;margin-left:50px}.contents ul.catv-list{list-style:none}.contents ul.catv-list li{float:left;display:block;width:270px;padding-right:15px;padding-bottom:20px;font-size:1.2rem}.contents ul.catv-list li a img{margin-bottom:5px}.contents ol{list-style:decimal;margin-left:50px}.contents table.table-qa{margin-bottom:1em;margin-left:30px;width:95%;font-size:100%}.contents table.table-qa th{color:#544633;padding-bottom:2px;border-bottom:1px dashed #ccc;text-align:left;line-height:1.3}.contents table.table-qa th span.q{color:#e26360;font-size:130%;padding-right:7px}.contents table.table-qa td span.a{color:#5a82e9;font-weight:700;font-size:130%;padding-right:7px}.contents table.table-qa td{padding:4px 0;line-height:1.4}.contents table.table-a{border-top-width:1px;border-left-width:1px;border-style:solid;margin:0 0 1em 30px;font-size:90%;border-top-color:#666;border-left-color:#666}.contents table.table-a th{border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;padding:5px;text-align:center;color:#333;background-color:#e6e6e6;line-height:120%;border-right-color:#666;border-bottom-color:#666}.contents table.table-a td{border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;padding:5px;line-height:120%;background-color:#fff;border-right-color:#666;border-bottom-color:#666}.contents table.cell-a{margin-left:25px}.contents table.cell-a td{text-align:left;border-style:dotted;border-width:0 0 1px;border-color:#999;padding:10px 10px 8px}.contents table.cell-a th{line-height:1.4;border-style:dotted;border-width:0 0 1px;border-color:#999;padding:10px 10px 8px;text-align:left;background-color:#f6f6f6}.contents .aligncenter{display:block;margin-left:auto;margin-right:auto}div.eventinfo dl{border:1px solid #ccc;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:1.5rem}div.eventinfo dl dt,div.eventinfo dl dd{padding-top:15px;padding-bottom:15px}div.eventinfo dl dt{background:#f2f2f2 none repeat scroll 0 0;color:#333;margin-left:0}div.eventinfo dl dd p{margin:0;padding:0}a.eventbtn{margin-left:auto;margin-right:auto;display:block;color:#000;width:90%;font-size:2rem;font-weight:700;border-radius:4px;background-color:gold;-webkit-box-shadow:2px 2px 9px -2px #999;box-shadow:2px 2px 9px -2px #999;border:1px solid #ffca00;padding:20px;margin-top:20px}a.eventbtn:hover{text-decoration:none;background-color:#ffca00}.priv p{margin:0;padding:0}p.end{margin-left:auto;margin-right:auto;display:block;color:#fff;width:90%;font-size:2rem;font-weight:700;border-radius:4px;background-color:#666;-webkit-box-shadow:2px 2px 9px -2px #999;box-shadow:2px 2px 9px -2px #999;border:1px solid #333;padding:20px;margin-top:20px}.row p{padding:0;font-size:16px}.kyosan{position:absolute;right:0}dl.prize{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}dl.prize dd{margin-bottom:50px}dl.sakuhin dd{margin-bottom:30px}.nurie{display:block}.nurie:hover{background-color:#ef5;text-decoration:none;opacity:.8}img.b{border:1px solid #aaa}.side-menu h2{font-size:1.5rem;text-align:left;border-left:6px solid #191970;padding:8px;color:#191970}.side-menu ul{background:#f7f7f7;margin:0;list-style:none}.side-menu li{margin-bottom:1em}.side-menu .outbana{margin-top:15px}.side-menu .outbana img{width:255px;height:auto}.pdf-box{background:#e5e5e5;border:1px dotted #ccc;padding:1em;font-size:1.4rem}.page-numbers{background-color:#eee;color:#33f;padding:4px 10px;border:1px solid #eef;border-radius:2px}.current{color:#eee;background-color:#224a8e}.next,.prev{color:#33f;background-color:#eef}#inquiry p{margin-left:0;padding-left:0}