@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mt2{margin-top:16px}.word-break{word-break:break-all}.img-l{float:left;margin:0 15px 15px 0}.img-r{float:right;margin:0 15px}.imgl{float:left;margin:0 15px 15px 0}.imgr{float:right;margin:0 0px 15px 15px}.photo{border:1px solid #CCCCCC;padding:10px}.pic{border:1px solid #ccc;padding:4px;background-color:#fff}p img.flr{float:right;padding-left:20px;padding-bottom:20px}.fll320{float:left;width:100%;max-width:320px;height:auto;margin-right:20px;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.fll320 img{width:100%;height:auto;vertical-align:bottom}.fll200{float:left;width:100%;max-width:200px;height:auto;margin-right:20px;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.fll200 img{width:100%;height:auto;vertical-align:bottom}.flr320{float:right;width:100%;max-width:320px;height:auto;margin-left:20px;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.flr320 img{width:100%;height:auto;vertical-align:bottom}.flr200{float:right;width:100%;max-width:200px;height:auto;margin-left:20px;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.flr200 img{width:100%;height:auto;vertical-align:bottom}.jisseki_area{border-radius:10px;background-color:#d5fbfd;width:100%;height:auto;padding-bottom:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.contents_box1{width:98%;margin:0 auto;padding:0% 2% 0% 2%;border-radius:10px;margin-bottom:20px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border:2px solid #1eb401}.contents_box2{width:98%;margin:0 auto;padding:0% 2% 0% 2%;border-radius:10px;margin-bottom:20px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border:2px solid #f97601}.contents_box3{width:98%;margin:0 auto;padding:0% 2% 0% 2%;border-radius:10px;margin-bottom:20px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border:2px solid #f9bc01}.contents_box4{width:98%;margin:0 auto;padding:0% 2% 2% 2%;border-radius:10px;margin-bottom:20px;background-color:#fffbd3;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.interview_area{width:100%;margin:0 auto;padding:0% 2% 2% 2%;border-radius:10px;margin-bottom:20px;background-color:#fdfcec;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.interview_box{width:99%;padding:3% 1% 1% 1%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.text_bold{font-weight:bold;font-size:30px;padding:3%;line-height:60px}.text_mini{font-weight:bold}.text_mini2{font-size:22px;font-weight:bold;line-height:30px}.text_mini3{font-size:22px;font-weight:bold;line-height:20px;text-align:center;padding-top:3%}.comment{margin-bottom:10px}.text_green{font-size:30px;font-weight:bold;color:#1eb401;line-height:50px}.text_orange{color:#f97601;font-size:30px;font-weight:bold;line-height:50px}.text_yellow{color:#f9bc01;font-size:30px;font-weight:bold;line-height:50px}.image001{background-color:#e0e0e0;margin:0px 20px 10px 0px}.image001 p{font-size:12px;margin:0 auto;padding:0px 10px 10px 30px}.image002{margin:0px 0px 20px 20px}.image002 p{font-size:12px;margin:0 auto;padding:0px 30px 10px 10px}.cap{background-color:#fafda0;margin-top:-10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:left;font-size:12px}.pc_view img{display:block}.sp_view img{display:none}.scroll{width:100%;max-width:700px;overflow-y:hidden;overflow-x:auto;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.scrolltable_01{overflow:scroll;border:1px solid #a5a5a5;-webkit-box-sizing:border-box;box-sizing:border-box}.scrolltable_01,.scrolltable_01 tbody{width:100%;max-width:700px;height:auto}.scrolltable_01 th{background:#dedede;width:10%}.scrolltable_01 td,.scrolltable_01 th{border:1px solid #a5a5a5;border-collapse:collapse!important;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.scrolltable_01 td{background:#fff;width:15%}.scroll_x{width:100%;max-width:700px;overflow:auto;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.scroll_x::-webkit-scrollbar{height:5px}.scroll_x::-webkit-scrollbar-track{background:#F1F1F1}.scroll_x::-webkit-scrollbar-thumb{background:#BCBCBC}.scroll_y{width:100%;max-width:700px;height:400px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.scroll_y::-webkit-scrollbar{height:5px}.scroll_y::-webkit-scrollbar-track{background:#F1F1F1}.scroll_y::-webkit-scrollbar-thumb{background:#BCBCBC}.scroll_xy{width:100%;max-width:700px;height:400px;overflow-y:auto;overflow-x:auto;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.scroll_xy::-webkit-scrollbar{height:5px}.scroll_xy::-webkit-scrollbar-track{background:#F1F1F1}.scroll_xy::-webkit-scrollbar-thumb{background:#BCBCBC}.contentsblock{margin-bottom:80px}.iee{padding:20px}.iee p.iee_title{font-weight:bold;color:#989292}.iee p{font-size:14px;line-height:1.6em}.bg_ptn05_cream{background:#fff6d6;border-color:#8c741d;border-radius:5px;padding:12px;font-size:16px;text-decoration:none;color:#8c741d;display:block;text-align:center;width:80%;margin:auto;margin-bottom:20px}.bg_ptn05_cream div{display:table;margin:0 auto}.bg_ptn05_cream div i,.bg_ptn05_cream div p{display:table-cell;vertical-align:middle}.bg_ptn05_cream div i{text-align:center;width:15%}.bg_ptn05_cream div p{text-align:left;margin:0;padding:0;font-size:20px}.bg_ptn05_cream div p span{display:block}.bg_ptn05_cream:hover{color:#8c741d;font-weight:normal}.bg_ptn05_cream{background:#fff6d6;border:#8c741d 1px solid;color:#8c741d;-webkit-box-shadow:0px 3px 0px #8c741d;box-shadow:0px 3px 0px #8c741d;-webkit-transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;-o-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;text-shadow:0px, 1px, 1px, #ffffff}.bg_ptn05_cream:hover{text-decoration:none;-webkit-box-shadow:0px, 1px, 0px, #8c741d;box-shadow:0px, 1px, 0px, #8c741d;color:#8c741d;text-shadow:0px, 1px, 1px, #ffffff;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0);position:relative}.bg_ptn05_orange{background:#ffe9db;border-color:#f77616;border-radius:5px;padding:12px;font-size:16px;text-decoration:none;color:#f77616;display:block;text-align:center;width:80%;margin:auto;margin-bottom:20px}.bg_ptn05_orange div{display:table;margin:0 auto}.bg_ptn05_orange div i,.bg_ptn05_orange div p{display:table-cell;vertical-align:middle}.bg_ptn05_orange div i{text-align:center;width:15%}.bg_ptn05_orange div p{text-align:left;margin:0;padding:0;font-size:20px}.bg_ptn05_orange div p span{display:block}.bg_ptn05_orange:hover{color:#f77616;font-weight:normal}.bg_ptn05_orange{background:#ffe9db;border:#f77616 1px solid;color:#f77616;-webkit-box-shadow:0px 3px 0px #e88033;box-shadow:0px 3px 0px #e88033;-webkit-transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;-o-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;text-shadow:0px, 1px, 1px, #ffffff}.bg_ptn05_orange:hover{text-decoration:none;-webkit-box-shadow:0px, 1px, 0px, #f77616;box-shadow:0px, 1px, 0px, #f77616;color:#f77616;text-shadow:0px, 1px, 1px, #ffffff;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0);position:relative}.bg_ptn05_pink{background:#ffeef3;border-color:#fa757b;border-radius:5px;padding:12px;font-size:16px;text-decoration:none;color:#fa757b;display:block;text-align:center;width:80%;margin:auto;margin-bottom:20px}.bg_ptn05_pink div{display:table;margin:0 auto}.bg_ptn05_pink div i,.bg_ptn05_pink div p{display:table-cell;vertical-align:middle}.bg_ptn05_pink div i{text-align:center;width:15%}.bg_ptn05_pink div p{text-align:left;margin:0;padding:0;font-size:20px}.bg_ptn05_pink div p span{display:block}.bg_ptn05_pink:hover{color:#fa757b;font-weight:normal}.bg_ptn05_pink{background:#ffeef3;border:#fa757b 1px solid;color:#fa757b;-webkit-box-shadow:0px 3px 0px #ff868c;box-shadow:0px 3px 0px #ff868c;-webkit-transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;-o-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;text-shadow:0px, 1px, 1px, #ffffff}.bg_ptn05_pink:hover{text-decoration:none;-webkit-box-shadow:0px, 1px, 0px, #fa757b;box-shadow:0px, 1px, 0px, #fa757b;color:#fa757b;text-shadow:0px, 1px, 1px, #ffffff;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0);position:relative}.bg_ptn05_blue{background:#d1f1ff;border-color:#6695ec;border-radius:5px;padding:12px;font-size:16px;text-decoration:none;color:#6695ec;display:block;text-align:center;width:80%;margin:auto;margin-bottom:20px}.bg_ptn05_blue div{display:table;margin:0 auto}.bg_ptn05_blue div i,.bg_ptn05_blue div p{display:table-cell;vertical-align:middle}.bg_ptn05_blue div i{text-align:center;width:15%}.bg_ptn05_blue div p{text-align:left;margin:0;padding:0;font-size:20px}.bg_ptn05_blue div p span{display:block}.bg_ptn05_blue:hover{color:#6695ec;font-weight:normal}.bg_ptn05_blue{background:#d1f1ff;border:#6695ec 1px solid;color:#6695ec;-webkit-box-shadow:0px 3px 0px #6695ec;box-shadow:0px 3px 0px #6695ec;-webkit-transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;-o-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;text-shadow:0px, 1px, 1px, #ffffff}.bg_ptn05_blue:hover{text-decoration:none;-webkit-box-shadow:0px, 1px, 0px, #6695ec;box-shadow:0px, 1px, 0px, #6695ec;color:#6695ec;text-shadow:0px, 1px, 1px, #ffffff;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0);position:relative}.bg_ptn05_green{background:#ebffdd;border-color:#75b545;border-radius:5px;padding:12px;font-size:16px;text-decoration:none;color:#75b545;display:block;text-align:center;width:80%;margin:auto;margin-bottom:20px}.bg_ptn05_green div{display:table;margin:0 auto}.bg_ptn05_green div i,.bg_ptn05_green div p{display:table-cell;vertical-align:middle}.bg_ptn05_green div i{text-align:center;width:15%}.bg_ptn05_green div p{text-align:left;margin:0;padding:0;font-size:20px}.bg_ptn05_green div p span{display:block}.bg_ptn05_green:hover{color:#75b545;font-weight:normal}.bg_ptn05_green{background:#ebffdd;border:#75b545 1px solid;color:#75b545;-webkit-box-shadow:0px 3px 0px #75b545;box-shadow:0px 3px 0px #75b545;-webkit-transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;-o-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s;text-shadow:0px, 1px, 1px, #ffffff}.bg_ptn05_green:hover{text-decoration:none;-webkit-box-shadow:0px, 1px, 0px, #75b545;box-shadow:0px, 1px, 0px, #75b545;color:#75b545;text-shadow:0px, 1px, 1px, #ffffff;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0);position:relative}.display_pc{display:block}.display_sp{display:none}h4.strap_blue{font-size:15px!important;color:#333!important;line-height:1.3;position:relative;padding:0.75em 1em 0.75em 1em}h4.strap_blue:after{position:absolute;top:0.5em;left:0em;content:'';width:6px;height:60%;background-color:#3498db;border-radius:4px}h4.strap_red{font-size:15px!important;color:#333!important;line-height:1.3;position:relative;padding:0.75em 1em 0.75em 1em}h4.strap_red:after{position:absolute;top:0.5em;left:0em;content:'';width:6px;height:60%;background-color:#f43b3b;border-radius:4px}h4.strap_green{font-size:15px!important;color:#333!important;line-height:1.3;position:relative;padding:0.75em 1em 0.75em 1em}h4.strap_green:after{position:absolute;top:0.5em;left:0em;content:'';width:6px;height:60%;background-color:#90d53f;border-radius:4px}h4.strap_orange{font-size:15px!important;color:#333!important;line-height:1.3;position:relative;padding:0.75em 1em 0.75em 1em}h4.strap_orange:after{position:absolute;top:0.5em;left:0em;content:'';width:6px;height:60%;background-color:#f07c28;border-radius:4px}h4.strap_pink{font-size:15px!important;color:#333!important;line-height:1.3;position:relative;padding:0.75em 1em 0.75em 1em}h4.strap_pink:after{position:absolute;top:0.5em;left:0em;content:'';width:6px;height:60%;background-color:#f56b8b;border-radius:4px}.br5{border-radius:5px}.br10{border-radius:10px}.b-shadow{box-shadow:0px 0px 6px -1px #c7c7c7;-moz-box-shadow:0px 0px 6px -1px #c7c7c7;-webkit-box-shadow:0px 0px 6px -1px #c7c7c7}.line5to2,.line5to3{line-height:1.5!important}.s_txt14{font-size:14px}.s_txt12{font-size:12px}.s_txt14to12{font-size:14px}.mintyo_txt{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-style:normal}.a_under{color:#009;text-decoration:underline}.a_under:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.a_under:visited{color:#000051}.bb_yellow{border-bottom:2px solid #eed715;line-height:1.8}.bb_pink{border-bottom:2px solid #ff4c6a;line-height:1.8}.tbg_pink{background:#ffa8a8;text-align:center;padding:2px}.tbg_blue{background:#9fdaff;text-align:center;padding:2px}.tbg_cream{background:#ffe4b4;text-align:center;padding:2px}.tbg_green{background:#9dda90;text-align:center;padding:2px}.tbg_purple{background:#f3bef1;text-align:center;padding:2px}.bdr_grey{max-width:700px;width:100%;height:auto;padding:10px;border:1px solid #D1D1D1;-webkit-box-sizing:border-box;box-sizing:border-box}.bdr_blue{max-width:700px;width:100%;height:auto;padding:10px;border:1px solid #0093f0;-webkit-box-sizing:border-box;box-sizing:border-box}.bdr_red{max-width:700px;width:100%;height:auto;padding:10px;border:1px solid #ef0000;-webkit-box-sizing:border-box;box-sizing:border-box}.bdr_green{max-width:700px;width:100%;height:auto;padding:10px;border:1px solid #00b011;-webkit-box-sizing:border-box;box-sizing:border-box}.bdr_pink{max-width:700px;width:100%;height:auto;padding:10px;border:1px solid #fb1a69;-webkit-box-sizing:border-box;box-sizing:border-box}.bdr_orange{max-width:700px;width:100%;height:auto;padding:10px;border:1px solid #ff6613;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_beige{max-width:700px;width:100%;height:auto;padding:10px;background-color:#fdf7ec;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_yellow{max-width:700px;width:100%;height:auto;padding:10px;background-color:#fffce0;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_orange{max-width:700px;width:100%;height:auto;padding:10px;background-color:#ffd1b3;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_blue{max-width:700px;width:100%;height:auto;padding:10px;background-color:#b5e0f8;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_green{max-width:700px;width:100%;height:auto;padding:10px;background-color:#cef8b5;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_pink{max-width:700px;width:100%;height:auto;padding:10px;background-color:#fec9ca;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_beige_half{max-width:350px;width:100%;height:auto;padding:10px;background-color:#fdf7ec;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_yellow_half{max-width:350px;width:100%;height:auto;padding:10px;background-color:#fffce0;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_orange_half{max-width:350px;width:100%;height:auto;padding:10px;background-color:#ffd1b3;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_blue_half{max-width:350px;width:100%;height:auto;padding:10px;background-color:#b5e0f8;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_green_half{max-width:350px;width:100%;height:auto;padding:10px;background-color:#cef8b5;-webkit-box-sizing:border-box;box-sizing:border-box}.bg_pink_half{max-width:350px;width:100%;height:auto;padding:10px;background-color:#fec9ca;-webkit-box-sizing:border-box;box-sizing:border-box}.img260_ctr{width:100%;max-width:260px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img260_ctr img{width:100%;vertical-align:bottom}.img260_r{width:100%;max-width:260px;float:right;margin:0px 0px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.img260_r img{width:100%;vertical-align:bottom}.img260_l{width:100%;max-width:260px;float:left;margin:0px 20px 0px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.img260_l img{width:100%;vertical-align:bottom}.img280_ctr{width:100%;max-width:280px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img280_ctr img{width:100%;vertical-align:bottom}.img280_r{width:100%;max-width:280px;float:right;margin:0px 0px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.img280_r img{width:100%;vertical-align:bottom}.img280_l{width:100%;max-width:280px;float:left;margin:0px 20px 0px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.img280_l img{width:100%;vertical-align:bottom}.img300_ctr{width:100%;max-width:300px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img300_ctr img{width:100%;vertical-align:bottom}.img300_r{width:100%;max-width:300px;float:right;margin:0px 0px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.img300_r img{width:100%;vertical-align:bottom}.img300_l{width:100%;max-width:300px;float:left;margin:0px 20px 0px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.img300_l img{width:100%;vertical-align:bottom}.img320_ctr{width:100%;max-width:320px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img320_ctr img{width:100%;vertical-align:bottom}.img320_r{width:100%;max-width:320px;float:right;margin:0px 0px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.img320_r img{width:100%;vertical-align:bottom}.img320_l{width:100%;max-width:320px;float:left;margin:0px 20px 0px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.img320_l img{width:100%;vertical-align:bottom}.img320_iflame{width:100%;max-width:320px;float:right;margin:0px 0px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.img345_ctr{width:100%;max-width:345px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img345_ctr img{width:100%;vertical-align:bottom}.img345_r{width:100%;max-width:345px;float:right;margin:0px 0px 0px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.img345_r img{width:100%;vertical-align:bottom}.img345_l{width:100%;max-width:345px;float:left;margin:0px 5px 0px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.img345_l img{width:100%;vertical-align:bottom}.img_200_ctr{width:31%;max-width:200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img_200_ctr img{width:100%;max-width:200px;height:auto;vertical-align:bottom}.img_200{width:31%;max-width:200px;margin:1.5% 2.2%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.img_200 img{width:100%;max-width:200px;height:auto;vertical-align:bottom}.img_200_l{width:31%;max-width:200px;margin:1.5% 3.33% 1.5% 0%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.img_200_l img{width:100%;max-width:200px;height:auto;vertical-align:bottom}.img_200_c{width:31%;max-width:200px;margin:1.5% 3.33%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.img_200_c img{width:100%;max-width:200px;height:auto;vertical-align:bottom}.img_200_r{width:31%;max-width:200px;margin:1.5% 0% 1.5% 3.33%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.img_200_r img{width:100%;max-width:200px;height:auto;vertical-align:bottom}.img_220_ctr{width:32%;max-width:220px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img_220_ctr img{width:100%;max-width:220px;height:auto;vertical-align:bottom}.img_220_l{width:32%;max-width:220px;margin:1.5% 1.4% 1.5% 0%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.img_220_l img{width:100%;max-width:220px;height:auto;vertical-align:bottom}.img_220_c{width:32%;max-width:220px;margin:1.5% 1.4%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.img_220_c img{width:100%;max-width:220px;height:auto;vertical-align:bottom}.img_220_r{width:32%;max-width:220px;margin:1.5% 0% 1.5% 1.4%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.img_220_r img{width:100%;max-width:220px;height:auto;vertical-align:bottom}.img_fll{width:100%;max-width:700px;height:auto;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img_fll img{width:100%;height:auto;vertical-align:bottom}.img_left{width:100%;max-width:49%;float:left;height:auto;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img_left img{width:100%;height:auto;vertical-align:bottom}.img_right{width:100%;max-width:49%;float:right;height:auto;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img_right img{width:100%;height:auto;vertical-align:bottom}.img_480{width:100%;max-width:480px;height:auto;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.img_480 img{width:100%;height:auto;vertical-align:bottom}.text460_l,.text460_r{max-width:460px;width:65%}.text440_l,.text440_r{max-width:440px;width:62%}.text420_l,.text420_r{max-width:420px;width:59.5%}.text400_l,.text400_r{max-width:400px;width:57.6%}.text380_l,.text380_r{max-width:380px;width:53.8%}.text360_l,.text360_r{max-width:360px;width:50.5%}.text340_l,.text340_r{max-width:340px;width:48.4%}.text320_l,.text320_r{max-width:320px;width:45%}.text300_l,.text300_r{max-width:300px;width:42%}.text300_r,.text320_r,.text340_r,.text360_r,.text380_r,.text400_r,.text420_r,.text440_r,.text460_r{float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.text300_l,.text320_l,.text340_l,.text360_l,.text380_l,.text400_l,.text420_l,.text440_l,.text460_l{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.t_bold{font-weight:bold}.edu{color:#4ca7df;font-weight:bold}.green{color:#028A37;font-weight:bold}.lightgreen{color:#76b729;font-weight:bold}.yellow{color:#D99400;font-weight:bold}.red{color:#D10003;font-weight:bold}.blue{color:#0071CD;font-weight:bold}.orange{color:#CF4D00;font-weight:bold}.brown{color:#664d00;font-weight:bold}.purple{color:#b653db;font-weight:bold}.rouge{color:#e33d68;font-weight:bold}.pink{color:#f84b63;font-weight:bold}.caption200_y{width:100%;max-width:200px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption220_y{width:100%;max-width:220px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption260_y{width:100%;max-width:260px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption280_y{width:100%;max-width:280px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption300_y{width:100%;max-width:300px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption320_y{width:100%;max-width:320px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption345_y{width:100%;max-width:345px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption_fll_y{width:100%;max-width:700px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption_y{width:100%;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption200_p{width:100%;max-width:200px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption220_p{width:100%;max-width:220px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption260_p{width:100%;max-width:260px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption280_p{width:100%;max-width:280px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption300_p{width:100%;max-width:300px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption320_p{width:100%;max-width:320px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption345_p{width:100%;max-width:345px;height:auto;font-size:12px;text-align:left;background:#fcd1d1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption_fll_p{width:100%;max-width:700px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption200_b{width:100%;max-width:200px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption220_b{width:100%;max-width:220px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption260_b{width:100%;max-width:260px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption280_b{width:100%;max-width:280px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption300_b{width:100%;max-width:300px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption320_b{width:100%;max-width:320px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption345_b{width:100%;max-width:345px;height:auto;font-size:12px;text-align:left;background:#d1e5fc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption_fll_b{width:100%;max-width:700px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption200_o{width:100%;max-width:200px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption220_o{width:100%;max-width:220px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption260_o{width:100%;max-width:260px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption280_o{width:100%;max-width:280px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption300_o{width:100%;max-width:300px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption320_o{width:100%;max-width:320px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption345_o{width:100%;max-width:345px;height:auto;font-size:12px;text-align:left;background:#ffc2a1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.caption_fll_o{width:100%;max-width:700px;height:auto;font-size:12px;text-align:left;background:#f2eab1;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.btn_rank{width:60%;max-width:300px;margin:0 auto;margin-top:10px;padding:10px;text-align:center;float:right;color:#fff;font-weight:bold;background:#F77121;border-radius:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.btn_rank:hover{background:#f74e21;color:#fff!important;font-weight:bold;text-decoration:none}.rank_box{max-width:700px;width:100%;height:auto;padding:10px 20px 20px 20px;background-color:#fffaee;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.rank_box2{padding:10px;background-color:#fffaee;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.rank_title{width:100%;max-width:680px;color:#e749a3;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.rank_title p{font-size:18px;font-weight:bold;margin:0;padding:0}.rank_icon{display:inline-block;width:60px;height:41px;float:left;margin-right:2%;overflow:hidden;text-indent:100%;white-space:nowrap}.rank_1{background:url(../images/common/ranking/rank_01.png) 0 0 no-repeat}.rank_2{background:url(../images/common/ranking/rank_02.png) 0 0 no-repeat}.rank_3{background:url(../images/common/ranking/rank_03.png) 0 0 no-repeat}.rank_4{background:url(../images/common/ranking/rank_04.png) 0 0 no-repeat}.rank_5{background:url(../images/common/ranking/rank_05.png) 0 0 no-repeat}.rank_6{background:url(../images/common/ranking/rank_06.png) 0 0 no-repeat}.rank_7{background:url(../images/common/ranking/rank_07.png) 0 0 no-repeat}.rank_8{background:url(../images/common/ranking/rank_08.png) 0 0 no-repeat}.rank_9{background:url(../images/common/ranking/rank_09.png) 0 0 no-repeat}.rank_10{background:url(../images/common/ranking/rank_10.png) 0 0 no-repeat}.rank_icon img{vertical-align:bottom}.rank_icon_txt{display:inline-block;float:left;width:75%;color:#e749a3;font-size:18px;font-weight:bold;margin:0;margin-top:10px;vertical-align:top}.rank_img{width:45%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.rank_img img{width:100%;height:auto}.rank_txt{width:53%;max-width:380px;float:right;padding:0px 10px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.rank_title a{display:inline-block;max-width:60px;margin-right:2%}.rank_txt2{font-size:14px;margin-bottom:5px!important}.btn_rank2{background-color:#F77121;border-radius:5px;color:#ffffff;display:block;float:right;font-size:12px;marin-right:7px;padding:0px 7px}h3.subject_green{display:block;width:70px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:3px!important;font-size:20px;margin-bottom:5px!important;letter-spacing:1px;color:#fff!important;background:#4ec477;border:#a3e7bb solid 2px!important}h3.subject_green_long{display:block;width:240px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:0.5%!important;margin-bottom:5px!important;letter-spacing:1px;font-size:20px;color:#fff!important;background:#4ec477;border:#a3e7bb solid 2px!important}h3.subject_red{display:block;width:70px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:3px!important;margin-bottom:5px!important;font-size:20px;letter-spacing:1px;color:#fff!important;background:#f83e3e;border:#ff7f7f solid 2px!important}h3.subject_red_long{display:block;width:240px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:0.5%!important;margin-bottom:5px!important;letter-spacing:1px;font-size:20px;color:#fff!important;background:#f83e3e;border:#ff7f7f solid 2px!important}h3.subject_blue{display:block;width:70px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:3px!important;margin-bottom:5px!important;font-size:20px;letter-spacing:1px;color:#fff!important;background:#3e80f8;border:#85aef8 solid 2px!important}h3.subject_blue_long{display:block;width:240px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:0.5%!important;margin-bottom:5px!important;letter-spacing:1px;font-size:20px;color:#fff!important;background:#3e80f8;border:#85aef8 solid 2px!important}h3.subject_orange{display:block;width:70px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:3px!important;margin-bottom:5px!important;font-size:20px;letter-spacing:1px;color:#fff!important;background:#fa6430;border:#ff9672 solid 2px!important}h3.subject_orange_long{display:block;width:240px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:0.5%!important;margin-bottom:5px!important;letter-spacing:1px;font-size:20px;color:#fff!important;background:#fa6430;border:#ff9672 solid 2px!important}h3.subject_pink{display:block;width:70px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:3px!important;margin-bottom:5px!important;font-size:20px;letter-spacing:1px;color:#fff!important;background:#fd4772;border:#ff8aa6 solid 2px!important}h3.subject_pink_long{display:block;width:240px;line-height:30px;font-weight:bold;text-align:center;padding-left:0!important;padding:0.5%!important;margin-bottom:5px!important;letter-spacing:1px;font-size:20px;color:#fff!important;background:#fd4772;border:#ff8aa6 solid 2px!important}h3.subject_green:after{background:none!important;height:0}h3.subject_green_long:after{background:none!important;height:0}h3.subject_red:after{background:none!important;height:0}h3.subject_red_long:after{background:none!important;height:0}h3.subject_blue:after{background:none!important;height:0}h3.subject_blue_long:after{background:none!important;height:0}h3.subject_orange:after{background:none!important;height:0}h3.subject_orange_long:after{background:none!important;height:0}h3.subject_pink:after{background:none!important;height:0}h3.subject_pink_long:after{background:none!important;height:0}h4.subject_green5{width:50px;color:#4ec477!important;padding:3px;text-align:center;border:2px solid #4ec477!important}h4.subject_green5_long{width:200px;color:#4ec477!important;padding:3px;text-align:center;border:2px solid #4ec477!important}h4.subject_red5{width:50px;color:#f83e3e!important;padding:3px;text-align:center;border:2px solid #f83e3e!important}h4.subject_red5_long{width:200px;color:#f83e3e!important;padding:3px;text-align:center;border:2px solid #f83e3e!important}h4.subject_blue5{width:50px;color:#3e80f8!important;padding:3px;text-align:center;border:2px solid #3e80f8!important}h4.subject_blue5_long{width:200px;color:#3e80f8!important;padding:3px;text-align:center;border:2px solid #3e80f8!important}h4.subject_orange5{width:50px;color:#fa6430!important;padding:3px;text-align:center;border:2px solid #fa6430!important}h4.subject_orange5_long{width:200px;color:#fa6430!important;padding:3px;text-align:center;border:2px solid #fa6430!important}h4.subject_pink5{width:50px;color:#fd4772!important;padding:3px;text-align:center;border:2px solid #fd4772!important}h4.subject_pink5_long{width:200px;color:#fd4772!important;padding:3px;text-align:center;border:2px solid #fd4772!important}h3.photo_h3{font-size:20px;padding:8px 0px 6px 39px!important;margin:24px 0 0;line-height:1.5em;background:#3c7df6 url(../images/common/sprite_2x.png) 0 -1039px no-repeat!important;display:block;border-left:none!important;color:#FFF!important}h3.photo_h3:after{background:none!important}ul.list-photo01{list-style:none;margin-bottom:20px;padding:0 2%}ul.list-photo01 li{float:left;margin-right:2%;max-width:224px;width:32%;height:auto}ul.list-photo01 li.last{margin-right:0px}ul.list-photo01 li img{max-width:224px;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #91b1ed;border-bottom:none;padding:6px 6px 3px 6px;border-radius:6px 6px 0 0;background-color:#d9f0fe;vertical-align:bottom}.no-line{margin-top:0px;padding:5px 10px 0px;border-radius:0 0 6px 6px;background-color:#d9f0fe;color:#505050;font-size:14px;border:1px solid #91b1ed;border-top:none;height:auto}.three-line{margin-top:0px;padding:5px 10px 0px;border-radius:0 0 6px 6px;background-color:#d9f0fe;color:#505050;font-size:14px;border:1px solid #91b1ed;border-top:none;min-height:65px}.two-line{margin-top:0px;padding:5px 10px 0px;border-radius:0 0 6px 6px;background-color:#d9f0fe;color:#505050;font-size:14px;border:1px solid #91b1ed;border-top:none;min-height:45px}.one-line{margin-top:0px;padding:5px 10px 0px;border-radius:0 0 6px 6px;background-color:#d9f0fe;color:#505050;font-size:14px;border:1px solid #91b1ed;border-top:none;min-height:25px}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000}.lightbox .lb-image{display:block;height:auto}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/common/lightbox/loading.gif) no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;color:#bbbbbb}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/common/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACh4BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/common/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/common/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.link-list{width:100%;margin-bottom:30px;border-top:1px dotted #d1d1d1;border-bottom:1px dotted #d1d1d1;padding:15px 0}.link-list li{float:left;list-style-type:square;color:#ba3439;margin:0px 30px 0px 20px}.schedule table{margin-bottom:16px;position:relative}.schedule table+h4{margin-top:32px!important}.schedule table caption{padding-left:24px}.schedule table caption:before{content:"";display:block;position:absolute;width:12px;height:12px;background-color:#9bcab9;top:6px;left:6px}.schedule table caption:after{content:"";display:block;position:absolute;width:12px;height:12px;background-color:#57bd98;top:0;left:0}.schedule .event_list{border-top:1px dotted #D1D1D1;border-bottom:1px dotted #D1D1D1;padding:15px 0px;margin-bottom:24px;width:100%;zoom:1}.schedule .event_list li{color:#094;float:left;list-style-type:square;margin:0px 30px 0px 20px}.schedule .event_list li a{text-decoration:none}@media screen and (max-width:940px){.fll320{float:none;width:100%;margin:0 auto;margin-bottom:10%}.flr320{float:none;width:100%;margin:0 auto;margin-bottom:10%}.fll200{float:none;width:100%;margin:0 auto;margin-bottom:10%}.flr200{float:none;width:100%;margin:0 auto;margin-bottom:10%}.text_bold{font-size:22px;line-height:40px;letter-spacing:-1px;padding:1%}.text_green,.text_orange,.text_yellow{font-size:24px;line-height:50px}.text_mini,.text_mini2,.text_mini3{font-size:16px}.image001{float:none;width:280px;margin:0 auto;margin-bottom:5%}.image001 p{font-size:14px;margin:0 auto;padding:5px 10px 10px 30px}.image002{float:none;width:280px;margin:0 auto;background:none;margin-bottom:5%}.img260_l,.img260_r,.img280_l,.img280_r,.img300_l,.img300_r,.img320_l,.img320_r,.img345_l,.img345_r{float:none;width:100%;margin:0 auto;padding:0%;margin-bottom:20px}.img260_l img,.img260_r img,.img280_l img,.img280_r img,.img300_l img,.img300_r img,.img320_l img,.img320_r img,.img345_l img,.img345_r img{width:100%;height:auto}.img320_iflame{float:none;width:100%;margin:0 auto;padding:1%;margin-bottom:20px}.img320_iflame img{width:100%;height:auto}.img320_iflame iframe{width:100%}.img_200{width:31%;max-width:200px;margin:1%}.img_200_c{width:31%;max-width:200px;margin:2%}.img_200_l{width:31%;max-width:200px;margin:2% 1.5% 2% 0%}.img_200_r{width:31%;max-width:200px;margin:2% 0% 2% 1%}.img_220_c{width:32%;max-width:220px;margin:2% 1%}.img_220_l{width:32%;max-width:220px;margin:2% 1% 2% 0%}.img_220_r{width:32%;max-width:220px;margin:2% 0% 2% 1%}k_box2{min-height:90px}.text300_l,.text300_r,.text320_l,.text320_r,.text340_l,.text340_r,.text360_l,.text360_r,.text380_l,.text380_r,.text400_l,.text400_r,.text420_l,.text420_r,.text440_l,.text440_r,.text460_l,.text460_r{float:none;width:100%;margin:0;padding:0;max-width:667px}}@media screen and (max-width:730px){.fll320{float:none;width:100%;margin:0 auto;margin-bottom:10%}.flr320{float:none;width:100%;margin:0 auto;margin-bottom:10%}.fll200{float:none;width:100%;margin:0 auto;margin-bottom:10%}.flr200{float:none;width:100%;margin:0 auto;margin-bottom:10%}.img_left,.img_right{float:none;max-width:480px}.img_left{margin-bottom:20px}}@media screen and (max-width:667px){.rank_icon_txt{vertical-align:inherit;width:68%}.rank_img,.rank_txt{float:none;width:100%;max-width:340px;margin:0 auto;padding:0%;margin-bottom:20px}.rank_img img{width:100%;margin-bottom:20px}.btn_rank{width:100%;max-width:340px;margin:0 auto;padding:5px}.bg_beige_half,.bg_blue_half,.bg_green_half,.bg_orange_half,.bg_pink_half,.bg_yellow_half{max-width:479px;width:100%;margin:0 auto;padding:10px;margin-bottom:20px}.img320_l,.img320_r,.img345_l,.img345_r{float:none;width:100%;margin:0 auto;padding:0%;margin-bottom:20px}.img320_l img,.img320_r img,.img345_l img,.img345_r img{width:100%;height:auto}.display_pc{display:none}.display_sp{display:block}.line5to3{line-height:1.3!important}.line5to2{line-height:1.2!important}.s_txt14to12{font-size:12px;line-height:1.3!important}.s_txt14{line-height:1.3!important}.s_txt12{line-height:1.3!important}ul.list-photo01 li p{height:auto}ul.list-photo01 li{float:none;max-width:224px;width:100%;margin:0 auto}ul.list-photo01 li.last{margin:0 auto}.text300_l,.text300_r,.text320_l,.text320_r,.text340_l,.text340_r,.text360_l,.text360_r,.text380_l,.text380_r,.text400_l,.text400_r,.text420_l,.text420_r,.text440_l,.text440_r,.text460_l,.text460_r{float:none;width:100%;margin:0;padding:0;max-width:667px}.scroll_y{width:92%;margin:0 auto;padding:0% 2% 0% 0%;-webkit-box-sizing:border-box;box-sizing:border-box}.scroll_x{width:92%;margin:0 auto;padding:0% 2% 0% 0%;-webkit-box-sizing:border-box;box-sizing:border-box}.scroll_xy{width:92%;margin:0 auto;padding:0% 2% 0% 0%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:500px){.rank_icon_txt{width:75%}.three-line{padding:2px 10px 0px}.two-line{padding:2px 10px 0px}.one-line{padding:2px 10px 0px}}.trs{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}html{font-size:62.5%}body{font-size:16px;font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}body,html{margin:0;padding:0;color:#393323}a{color:#009;text-decoration:none}a:hover{color:#06C;text-decoration:underline}ul{padding-left:20px}.tll{text-align:left}.tlc{text-align:center}.tlr{text-align:right}.flr{float:right}.fll{float:left}.bt_n{border-top:none}.bb_n{border-bottom:none}.fnt08{font-size:8px}.fnt10{font-size:10px}.fnt12{font-size:12px}.fnt14{font-size:14px}.fnt16{font-size:16px}.fnt18{font-size:18px}.fnt20{font-size:20px}.fnt22{font-size:22px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.bg_ptn01,.bg_ptn02,.bg_ptn03,.bg_ptn04{background:#0000ff;border:1px solid #0000ff;-webkit-box-shadow:0px 4px 0px #0000ff;-moz-box-shadow:0px 4px 0px #0000ff;-ms-box-shadow:0px 4px 0px #0000ff;box-shadow:0px 4px 0px #0000ff;padding:12px;font-size:16px;text-decoration:none;color:#ffffff;-webkit-text-shadow:0px 1px 1px #0000ff;-moz-text-shadow:0px 1px 1px #0000ff;-ms-text-shadow:0px 1px 1px #0000ff;text-shadow:0px 1px 1px #0000ff;display:block;text-align:center;width:80%;margin:auto;margin-bottom:32px}.bg_ptn01 div,.bg_ptn02 div,.bg_ptn03 div,.bg_ptn04 div{display:table;margin:0 auto}.bg_ptn01 div i,.bg_ptn01 div p,.bg_ptn02 div i,.bg_ptn02 div p,.bg_ptn03 div i,.bg_ptn03 div p,.bg_ptn04 div i,.bg_ptn04 div p{display:table-cell;vertical-align:middle}.bg_ptn01 div i,.bg_ptn02 div i,.bg_ptn03 div i,.bg_ptn04 div i{text-align:center;width:15%}.bg_ptn01 div p,.bg_ptn02 div p,.bg_ptn03 div p,.bg_ptn04 div p{text-align:left;margin:0;padding:0;font-size:20px}.bg_ptn01 div p span,.bg_ptn02 div p span,.bg_ptn03 div p span,.bg_ptn04 div p span{display:block}.bg_ptn01:hover,.bg_ptn02:hover,.bg_ptn03:hover,.bg_ptn04:hover{background:#0000ff;-webkit-box-shadow:0px 4px 0px #0000ff;-moz-box-shadow:0px 4px 0px #0000ff;-ms-box-shadow:0px 4px 0px #0000ff;box-shadow:0px 4px 0px #0000ff;color:#ffffff;-webkit-text-shadow:0px 1px 1px #0000ff;-moz-text-shadow:0px 1px 1px #0000ff;-ms-text-shadow:0px 1px 1px #0000ff;text-shadow:0px 1px 1px #0000ff}.bg_ptn02{background:#008000;border-color:#008000;-webkit-box-shadow:0px 4px 0px #008000;-moz-box-shadow:0px 4px 0px #008000;-ms-box-shadow:0px 4px 0px #008000;box-shadow:0px 4px 0px #008000;color:#ffffff;-webkit-text-shadow:0px 1px 1px #008000;-moz-text-shadow:0px 1px 1px #008000;-ms-text-shadow:0px 1px 1px #008000;text-shadow:0px 1px 1px #008000}.bg_ptn02:hover{background:#008000;-webkit-box-shadow:0px 4px 0px #008000;-moz-box-shadow:0px 4px 0px #008000;-ms-box-shadow:0px 4px 0px #008000;box-shadow:0px 4px 0px #008000;color:#ffffff;-webkit-text-shadow:0px 1px 1px #008000;-moz-text-shadow:0px 1px 1px #008000;-ms-text-shadow:0px 1px 1px #008000;text-shadow:0px 1px 1px #008000}.bg_ptn03{background:#ffff00;border-color:#ffff00;-webkit-box-shadow:0px 4px 0px #ffff00;-moz-box-shadow:0px 4px 0px #ffff00;-ms-box-shadow:0px 4px 0px #ffff00;box-shadow:0px 4px 0px #ffff00;color:#ffffff;-webkit-text-shadow:0px 1px 1px #ffff00;-moz-text-shadow:0px 1px 1px #ffff00;-ms-text-shadow:0px 1px 1px #ffff00;text-shadow:0px 1px 1px #ffff00}.bg_ptn03:hover{background:#ffff00;-webkit-box-shadow:0px 4px 0px #ffff00;-moz-box-shadow:0px 4px 0px #ffff00;-ms-box-shadow:0px 4px 0px #ffff00;box-shadow:0px 4px 0px #ffff00;color:#ffffff;-webkit-text-shadow:0px 1px 1px #ffff00;-moz-text-shadow:0px 1px 1px #ffff00;-ms-text-shadow:0px 1px 1px #ffff00;text-shadow:0px 1px 1px #ffff00}.bg_ptn04{background:#808080;border-color:#808080;-webkit-box-shadow:0px 4px 0px #808080;-moz-box-shadow:0px 4px 0px #808080;-ms-box-shadow:0px 4px 0px #808080;box-shadow:0px 4px 0px #808080;color:#FFFFFF;-webkit-text-shadow:0px 1px 1px #808080;-moz-text-shadow:0px 1px 1px #808080;-ms-text-shadow:0px 1px 1px #808080;text-shadow:0px 1px 1px #808080;padding:8px;margin-bottom:8px}.bg_ptn04:hover{background:#808080;-webkit-box-shadow:0px 4px 0px #808080;-moz-box-shadow:0px 4px 0px #808080;-ms-box-shadow:0px 4px 0px #808080;box-shadow:0px 4px 0px #808080;color:#ffffff;-webkit-text-shadow:0px 1px 1px #808080;-moz-text-shadow:0px 1px 1px #808080;-ms-text-shadow:0px 1px 1px #808080;text-shadow:0px 1px 1px #808080}.data{font-size:12px;color:#a9a9a8;margin-right:12px}.mpc{display:block}.msp{display:none}h1{font-size:26px;margin:0}#wrapper{font-size:16px;width:100%;border-top:10px solid #ff0000}#wrapper #header{width:100%}#wrapper #header .header-ttl{width:940px;margin:0 auto;padding:15px 0}#wrapper #header .header-ttl .inner_logo,#wrapper #header .header-ttl h1{margin:0;padding:0;margin-top:10px;line-height:1;width:360px;height:50px;float:left;background:url('../images/common/logo-s.png') 0 0 no-repeat}#wrapper #header .header-ttl .inner_logo a,#wrapper #header .header-ttl h1 a{display:block;width:100%;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:12px}#wrapper #header .header-ttl .header-ttl2{margin:0 auto;width:940px;padding:0}#wrapper #header .header-ttl .provision_header{position:relative;float:right;text-align:right;width:100%;padding:0;margin:0;bottom:10px;display:block;font-size:9pt;color:#a8a8a7}#wrapper #header .header-ttl .logo_flr{float:right}#wrapper #header .header-ttl .logo_flr .edu_logo{display:block;padding:0;margin:0;width:130px;height:50px;background:url(../images/common/edu_logo_01.gif) 0 0 no-repeat;background-size:130px 50px}#wrapper #header .header-ttl .logo_flr .edu_logo a{display:block;width:100%;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:12px}#wrapper #header #gnavi{width:940px;margin:0 auto 15px auto;z-index:9999}#wrapper #header #gnavi ul{margin:0;padding:0;list-style:none;width:100%;font-size:18px}#wrapper #header #gnavi ul li{float:left;width:25%;margin:0;padding:0;line-height:1;text-align:center;position:relative}#wrapper #header #gnavi ul li a{color:#fff;text-shadow:1px 1px 1px #ff0000;text-decoration:none;display:block;border-bottom:4px solid #ff0000;border-left:1px solid #ff0000;border-right:1px solid #ff0000;background:#ff0000;padding:16px 0 12px;position:relative}#wrapper #header #gnavi ul li a i{display:block;background-size:16px 500px;width:18px;height:18px;position:absolute;top:28%}#wrapper #header #gnavi ul li a i.icon-calendar,#wrapper #header #gnavi ul li a i.icon-info-circled,#wrapper #header #gnavi ul li a i.icon-library,#wrapper #header #gnavi ul li a i.icon-pencil-1{left:10px;font-size:22px}#wrapper #header #gnavi ul li a i.icon-angle-circled-right{right:10px;top:38%;font-size:14px}#wrapper #header #gnavi ul li a:hover{background:#ff6660}#wrapper #header #gnavi ul li.first a{border-left:none}#wrapper #header #gnavi ul li.last a{border-right:none}#wrapper #header #gnavi ul li ul{width:100%;position:absolute;display:none;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);z-index:9999}#wrapper #header #gnavi ul li ul li{width:100%;border-bottom:1px solid #ff0000}#wrapper #header #gnavi ul li ul li a{border:none;background-color:#ff0000;font-size:14px}#wrapper #header #gnavi ul li ul li a:hover{background-color:#ff6660}#wrapper #header #gnavi>ul li:hover ul{display:block}#wrapper #header .header-area{width:100%}#wrapper #header .header-area .header-img{background:url(../images/common/bg-pattern01.png) repeat-x top left;background-size:contain;margin-bottom:10px}#wrapper #header .header-area .header-img .img-block{width:100%;max-width:920px;margin:0 auto;padding:15px 0;position:relative}#wrapper #header .header-area .header-img .img-block ul{list-style:none;padding:0;margin:0 auto}#wrapper #contents{width:940px;margin:0 auto 20px auto;padding-top:10px}#wrapper #contents .bc{margin-top:10px;font-size:12px;list-style:none;clear:both;padding-left:0}#wrapper #contents .bc li{float:left;background:url(../images/common/icn_cmn_arrow_double_999.gif) center right no-repeat;padding:0 8px 0px 5px}#wrapper #contents .bc li a{text-decoration:none;color:#333}#wrapper #contents .bc li em{color:#ff0000;font-weight:bold;font-style:normal}#wrapper #contents .bc li.current-page{background:none}#wrapper #contents #main{width:74.5%;float:left}#wrapper #contents #main #main-cnt{}#wrapper #contents #main #main-cnt #contes-read{width:100%;border:1px solid #ff0000;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #main #main-cnt #contes-read .read_inner{border:7px solid #ffff00;padding:16px;margin:0}#wrapper #contents #main #main-cnt #contes-read .read_inner h2{border-left:none;padding-left:0;position:inherit;margin:0;padding:0;font-size:16px}#wrapper #contents #main #main-cnt #contes-read .read_inner p{padding:0;margin:0}#wrapper #contents #main #main-cnt #contes-read .read_inner p em{display:block;font-weight:bold}#wrapper #contents #main #main-cnt img.fll{padding-bottom:16px;padding-right:16px}#wrapper #contents #main #main-cnt img.fll.pic{margin-right:16px;margin-bottom:8px;padding:4px}#wrapper #contents #main #main-cnt img.flr{padding-bottom:16px;padding-left:16px}#wrapper #contents #main #main-cnt img.flr.pic{margin-left:16px;margin-bottom:8px;padding:4px}#wrapper #contents #main #main-cnt p{margin:0px 0px 16px 0px}#wrapper #contents #main #main-cnt p.iee_title{margin:0 0 4px 0}#wrapper #contents #main #main-cnt h1{border-bottom:1px solid #dcd5cd;position:relative;display:block;vertical-align:bottom;font-size:26px;padding:0 0 8px 32px;margin:8px 0 16px 0;line-height:1em;background:url(../images/common/sprite_2x.png) 0 -977px no-repeat}#wrapper #contents #main #main-cnt h2,#wrapper #contents #main #main-cnt h3,#wrapper #contents #main #main-cnt h4{margin:0;margin-bottom:8px}#wrapper #contents #main #main-cnt h2{border-left:6px solid #CBCBCB;padding-left:10px;position:relative;font-size:22px;margin-bottom:10px}#wrapper #contents #main #main-cnt h2:after{background-color:#ff0000;content:"";height:10px;left:-6px;position:absolute;top:0px;width:6px}#wrapper #contents #main #main-cnt h3{color:#ff0000;font-size:20px}#wrapper #contents #main #main-cnt h4{color:#ff0000;font-size:18px;border-bottom:1px solid #dcd5cd}#wrapper #contents #main #main-cnt h5{color:#ff0000;font-size:16px}#wrapper #contents #main #main-cnt h1.rensai{position:inherit;line-height:1.5em;border-bottom:none;background:none;padding-left:0}#wrapper #contents #main #main-cnt h2.rensai{border-left:none;padding-left:0;position:inherit;border-bottom:1px solid #dcd5cd;display:block;vertical-align:bottom;padding:0 0 8px 32px;margin:24px 0 16px 0;line-height:1em;background:url(../images/common/sprite_2x.png) 0 -977px no-repeat}#wrapper #contents #main #main-cnt h2.rensai:after{background-color:none;content:"";height:0;left:0;position:inherit;top:0;width:0}#wrapper #contents #main #main-cnt h3.rensai,#wrapper #contents #main #main-cnt h4.rensai,#wrapper #contents #main #main-cnt h5.rensai{margin:0;margin-bottom:8px}#wrapper #contents #main #main-cnt h3.rensai{border-left:6px solid #CBCBCB;padding-left:10px;position:relative;margin-bottom:10px}#wrapper #contents #main #main-cnt h3.rensai:after{background-color:#ff0000;content:"";height:10px;left:-6px;position:absolute;top:0px;width:6px}#wrapper #contents #main #main-cnt h4.rensai{color:#ff0000;border-bottom:1px solid #dcd5cd}#wrapper #contents #main #main-cnt h5.rensai{color:#ff0000}#wrapper #contents #main #main-cnt ul.list-photo01 li img{border-top:1px solid #575757;border-right:1px solid #575757;border-left:1px solid #575757;background-color:#727675}#wrapper #contents #main #main-cnt .no-line,#wrapper #contents #main #main-cnt .one-line,#wrapper #contents #main #main-cnt .three-line,#wrapper #contents #main #main-cnt .two-line{font-size:12px;background-color:#727675;border-bottom:1px solid #575757;border-right:1px solid #575757;border-left:1px solid #575757}#wrapper #contents #main #main-cnt .plain_table{width:100%;max-width:700px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ccc;border-collapse:separate;border-spacing:1px;font-family:inherit;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#wrapper #contents #main #main-cnt .plain_table td,#wrapper #contents #main #main-cnt .plain_table th{padding:8px;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#wrapper #contents #main #main-cnt .plain_table th{background-color:#ff0000;border:1px solid #fff}#wrapper #contents #main #main-cnt .plain_table td{background-color:#fff}#wrapper #contents #main #main-cnt .plain_table td.fb{background-color:#808080;font-weight:bold}#wrapper #contents #main #main-cnt .t_width10{width:10%}#wrapper #contents #main #main-cnt .t_width15{width:15%}#wrapper #contents #main #main-cnt .t_width20{width:20%}#wrapper #contents #main #main-cnt .t_width25{width:25%}#wrapper #contents #main #main-cnt .t_width30{width:30%}#wrapper #contents #main #main-cnt .t_width35{width:35%}#wrapper #contents #main #main-cnt .t_width40{width:40%}#wrapper #contents #main #main-cnt .t_width50{width:50%}#wrapper #contents #main #main-cnt .footable{background-color:#ccc;border-collapse:separate;border-spacing:1px;width:100%;border:none;font-family:inherit;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#wrapper #contents #main #main-cnt .footable caption{text-align:left;font-weight:bold}#wrapper #contents #main #main-cnt .footable caption p{margin-bottom:0}#wrapper #contents #main #main-cnt .footable td,#wrapper #contents #main #main-cnt .footable th{padding:8px;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#wrapper #contents #main #main-cnt .footable th{background-color:#ff0000;background-image:none;border:1px solid #fff}#wrapper #contents #main #main-cnt .footable td{background-color:#fff}#wrapper #contents #main #main-cnt .footable td.fb{background-color:#808080;font-weight:bold}#wrapper #contents #main #main-cnt .footable .footable-row-detail-name{width:auto}#wrapper #contents #main #main-cnt .wp_social_bookmarking_light_clear{display:none}#wrapper #contents #main #main-cnt .article-sns{width:100%;text-align:center;margin-bottom:15px}#wrapper #contents #main #main-cnt .article-sns ul{display:inline-block;margin:0 auto;padding:0}#wrapper #contents #main #main-cnt .article-sns ul li{width:40px;height:40px;border-radius:20px;float:left;margin:0 7px;list-style:none}#wrapper #contents #main #main-cnt .article-sns ul li a{width:40px;height:40px;display:block}#wrapper #contents #main #main-cnt .article-sns ul li a:hover{text-decoration:none}#wrapper #contents #main #main-cnt .article-sns ul li a em{width:40px;height:40px;display:block;font-style:normal;position:relative}#wrapper #contents #main #main-cnt .article-sns ul li a em span{width:1px;height:1px;overflow:hidden;display:block}#wrapper #contents #main #main-cnt .article-sns ul li a em:after{font-family:'icomoon';font-size:26px;line-height:1;color:#ffffff;position:absolute;top:7px;right:7px}#wrapper #contents #main #main-cnt .article-sns ul li.line-btn{background-color:#00c300}#wrapper #contents #main #main-cnt .article-sns ul li.line-btn a em:after{content:"\e61f"}#wrapper #contents #main #main-cnt .article-sns ul li.facebook-btn{background-color:#315195}#wrapper #contents #main #main-cnt .article-sns ul li.facebook-btn a em:after{content:"\e61d";font-size:24px;top:8px;right:8px}#wrapper #contents #main #main-cnt .article-sns ul li.twitter-btn{background-color:#55acee}#wrapper #contents #main #main-cnt .article-sns ul li.twitter-btn a em:after{content:"\e61e"}#wrapper #contents #main #main-cnt .article-sns ul li.googlePlus-btn{background-color:#dc4e41}#wrapper #contents #main #main-cnt .article-sns ul li.googlePlus-btn a em:after{content:"\e904";font-size:30px;top:5px;right:4px}#wrapper #contents #main #main-cnt .article-sns ul li.mail-btn{background-color:#80abbb}#wrapper #contents #main #main-cnt .article-sns ul li.mail-btn a em:after{content:"\e607"}#wrapper #contents #main #main-cnt #about-area .flr,#wrapper #contents #main #main-cnt #cnt-area .flr{float:right;margin:0 0px 20px 20px}#wrapper #contents #main #main-cnt #about-area .ttl-area,#wrapper #contents #main #main-cnt #cnt-area .ttl-area{border-bottom:1px solid #dcd5cd;margin:0 0 16px 0;position:relative}#wrapper #contents #main #main-cnt #about-area .ttl-area h2,#wrapper #contents #main #main-cnt #cnt-area .ttl-area h2{display:block;vertical-align:bottom;border-left:none;position:inherit;font-size:22px;padding:0 0 8px 32px;margin:24px 0 0;line-height:1.2em;background:url(../images/common/sprite_2x.png) 0 -977px no-repeat;width:75%;border-bottom:none}#wrapper #contents #main #main-cnt #about-area .ttl-area h2:after,#wrapper #contents #main #main-cnt #cnt-area .ttl-area h2:after{background-color:none;content:"";height:0;left:0;position:inherit;top:0;width:0}#wrapper #contents #main #main-cnt #about-area .ttl-area p,#wrapper #contents #main #main-cnt #cnt-area .ttl-area p{border-left:6px solid #cbcbcb;bottom:-5px;position:absolute;font-size:14px;margin:0;padding:0 0 0 16px;bottom:5px;right:0;width:16%;height:1.5em}#wrapper #contents #main #main-cnt #about-area .ttl-area p a,#wrapper #contents #main #main-cnt #cnt-area .ttl-area p a{text-decoration:none}#wrapper #contents #main #main-cnt #about-area .ttl-area p:after,#wrapper #contents #main #main-cnt #cnt-area .ttl-area p:after{background-color:#ff0000;content:"";height:10px;left:-6px;position:absolute;top:0;width:6px}#wrapper #contents #main #main-cnt #cnt-area .list-area{width:100%}#wrapper #contents #main #main-cnt #cnt-area .list-area .list,#wrapper #contents #main #main-cnt #cnt-area .list-area .list01,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10{width:100%;float:left;margin:0 20px 16px 0;position:relative}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl_txt{width:68%;max-width:470px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;float:right}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl_txt p{margin:0 0 16px 0}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl_txt a.page_read,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl_txt a.page_read{float:right;color:#009;margin-right:5px;margin-bottom:5px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list h3{margin:0 0 10px 0;padding:0 0 0 0;font-size:16px;border-left:0;position:inherit}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 h3:after,#wrapper #contents #main #main-cnt #cnt-area .list-area .list h3:after{background-color:none;content:"";height:0;left:0;position:inherit;top:0px;width:6px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list h3 .data{margin:0;margin-right:10px;padding:0;font-weight:normal}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic{padding:0;margin:0;text-align:center}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic a{text-decoration:none;display:block;padding:0;margin:0}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic img{float:left;margin:0 auto}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic+p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic+p{margin-top:0}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic+p a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic+p a{width:80%;margin:0 auto;display:block;text-align:center}#wrapper #contents #main #main-cnt #features_btn{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #main #main-cnt #about-area p{margin:0;padding:0 0 16px 0}#wrapper #contents #main #main-cnt #about-area .bg_ptn01{width:60%}#wrapper #contents #main #main-cnt #about-area .ttl-area h2{font-size:20px}#wrapper #contents #s-navi{float:right;width:23.5%}#wrapper #contents #s-navi #edulog-area,#wrapper #contents #s-navi #info-area{margin-bottom:24px;border:1px solid #ccc}#wrapper #contents #s-navi #edulog-area h2,#wrapper #contents #s-navi #info-area h2{border:1px solid #fff;background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #fbfbfb 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #fbfbfb 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#dfdfdf));background:linear-gradient(to bottom, #fbfbfb 0%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#dfdfdf', GradientType=0);margin:0;padding:8px;font-size:16px}#wrapper #contents #s-navi #edulog-area h2 span,#wrapper #contents #s-navi #info-area h2 span{color:#727272;font-size:10px;padding:8px}#wrapper #contents #s-navi #edulog-area ul,#wrapper #contents #s-navi #info-area ul{margin:0;padding:0 4px;list-style:none}#wrapper #contents #s-navi #edulog-area ul li,#wrapper #contents #s-navi #info-area ul li{padding:8px;border-bottom:1px dotted #ccc;font-size:14.4px}#wrapper #contents #s-navi #edulog-area ul li:last-child,#wrapper #contents #s-navi #info-area ul li:last-child{border-bottom:none}#wrapper #contents #s-navi #edulog-area ul li .icon-new,#wrapper #contents #s-navi #info-area ul li .icon-new{background:#e8a400;padding:1px 2px 2px 2px;font-size:10px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#wrapper #contents #s-navi #edulog-area ul li a,#wrapper #contents #s-navi #info-area ul li a{display:block}#wrapper #contents #s-navi #edulog-area ul li a:hover,#wrapper #contents #s-navi #info-area ul li a:hover{color:#06C}#wrapper #contents #s-navi #edulog-area .m-edulog{margin:0;padding:0 8px 0 0;text-align:right;background-color:#E1E1E1}#wrapper #contents #s-navi #edulog-area .m-edulog a,#wrapper #contents #s-navi #edulog-area .m-edulog i{line-height:1}#wrapper #contents #s-navi #edulog-area .m-edulog a{color:#333;font-size:12px}#wrapper #contents #s-navi .textwidget{width:100%;max-width:480px}#wrapper #contents #s-navi .textwidget #pageplugin{height:500px;width:100%;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #s-navi .textwidget #pageplugin .fb_iframe_widget,#wrapper #contents #s-navi .textwidget #pageplugin .fb_iframe_widget iframe[style],#wrapper #contents #s-navi .textwidget #pageplugin .fb_iframe_widget span{width:100%!important}#wrapper #contents #s-navi .textwidget #twitter_plugin{height:400px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #s-navi .textwidget #youtube_plugin .movie{position:relative;width:100%;margin-bottom:10px}#wrapper #contents #s-navi .textwidget #youtube_plugin .movie .height-rate{content:"";display:block}#wrapper #contents #s-navi .textwidget #youtube_plugin .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}#wrapper #contents #s-navi .bnr ul{list-style:none;margin:0;padding:0}#wrapper #contents #s-navi .bnr ul .btn_sp{display:block}#wrapper #contents #s-navi .bnr ul li{margin:0 0 10px;padding:0}#wrapper #contents #s-navi .bnr ul li.bnr-edulog{display:none}#wrapper #contents #s-navi .bnr ul li .bg_ptn01,#wrapper #contents #s-navi .bnr ul li .bg_ptn02,#wrapper #contents #s-navi .bnr ul li .bg_ptn03,#wrapper #contents #s-navi .bnr ul li .bg_ptn04{font-size:14px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px}#wrapper.features #contents #main #main-cnt #cnt-area .old_year{font-size:18px;font-weight:bold}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list{padding-bottom:24px;margin-bottom:24px;border-bottom:1px dotted #ccc}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list .date{color:#ccc}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list div h3{font-size:16px}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list div.fll{width:68%;margin:0}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list img.flr{width:30%;padding-bottom:8px}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list p{padding-top:0;margin-top:0;margin-bottom:10px}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list p.date{font-size:14px;margin-bottom:0}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list .lower-btm{margin-top:8px}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list a.fll{width:30%;text-align:right;margin:0}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list a.fll img{width:100%;max-width:200px;height:auto}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list a.flr{width:30%;text-align:right;margin:0}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list a.flr img{width:100%;max-width:200px;height:auto}#wrapper #footer{width:100%;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 50%, #f2f2f2 77%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffffff), color-stop(77%, #f2f2f2), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(top, #ffffff 50%, #f2f2f2 77%, #e6e6e6 100%);background:-o-linear-gradient(top, #ffffff 50%, #f2f2f2 77%, #e6e6e6 100%);background:-ms-linear-gradient(top, #ffffff 50%, #f2f2f2 77%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffffff), color-stop(77%, #f2f2f2), to(#e6e6e6));background:linear-gradient(to bottom, #ffffff 50%, #f2f2f2 77%, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0)}#wrapper #footer .innerbox{max-width:940px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto}#wrapper #footer .innerbox .box01,#wrapper #footer .innerbox .box02,#wrapper #footer .innerbox .box03,#wrapper #footer .innerbox .box04{width:140px;font-size:11px;padding:10px 15px 10px;border-right:1px solid #d0d0d0}#wrapper #footer .innerbox .box01 p,#wrapper #footer .innerbox .box02 p,#wrapper #footer .innerbox .box03 p,#wrapper #footer .innerbox .box04 p{margin:0;padding:0 0 10px}#wrapper #footer .innerbox .box01 a,#wrapper #footer .innerbox .box02 a,#wrapper #footer .innerbox .box03 a,#wrapper #footer .innerbox .box04 a{color:#000099;text-decoration:none}#wrapper #footer .innerbox .box01 ul,#wrapper #footer .innerbox .box02 ul,#wrapper #footer .innerbox .box03 ul,#wrapper #footer .innerbox .box04 ul{list-style:none;margin:0;padding:0}#wrapper #footer .innerbox .box01 ul li,#wrapper #footer .innerbox .box02 ul li,#wrapper #footer .innerbox .box03 ul li,#wrapper #footer .innerbox .box04 ul li{margin:0;padding:0 0 10px;line-height:1}#wrapper #footer .innerbox .box01 ul li a,#wrapper #footer .innerbox .box02 ul li a,#wrapper #footer .innerbox .box03 ul li a,#wrapper #footer .innerbox .box04 ul li a{padding-left:1.2em}#wrapper #footer .innerbox .box02,#wrapper #footer .innerbox .box03,#wrapper #footer .innerbox .box04{border-left:1px solid #fff}#wrapper #footer .innerbox .box04{border-right:none}#wrapper #footer .innerbox .scl-area{width:252px;padding-top:10px}#wrapper #footer .innerbox .scl-area p{margin:0}#wrapper #footer .innerbox .scl-area .logo{display:block;width:223px;height:30px;max-width:100%;background:url('../images/common/logo-f.png') 0 0 no-repeat;background-size:contain;text-indent:100%;overflow:hidden;white-space:nowrap;margin-left:15px;margin-bottom:20px}#wrapper #copy-area{width:940px;margin:0 auto;padding:10px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #copy-area a.site-top{display:block;width:40%;float:left;font-size:12px;color:#999;line-height:1}#wrapper #copy-area p.copy-txt{margin:0;padding:0;line-height:1.6;color:#999;float:right;text-align:right;width:60%;font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #copy-area .provision_footer{display:block;font-size:9pt;color:#a8a8a7;margin:0;width:30%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.bnr-fnt-s,.form{position:relative}.bnr-fnt-s i,.form i{display:inline-block;background:url(images/sprite_2x.png) no-repeat;background-size:16px 500px;padding:0 10px 0 0;margin-bottom:-3px;width:18px;height:18px}@media screen and (max-width:940px){#wrapper #header #gnavi{width:100%;margin:0 0 15px 0;z-index:9999}#wrapper #header #gnavi ul{margin:0;padding:0;list-style:none;width:100%}#wrapper #header #gnavi ul li a{font-size:14px}#wrapper #header #gnavi ul li ul li a{font-size:12px}#wrapper #header .header-ttl{width:100%;margin:0;padding:15px 0}#wrapper #header .header-ttl .inner_logo,#wrapper #header .header-ttl h1{max-width:300px;max-height:40px;float:left;margin:10px 0 0 5px;background-size:contain}#wrapper #header .header-ttl .logo_flr{margin:0 5px 0 0}#wrapper #header .provision_header{display:block;font-size:9pt;color:#a8a8a7;text-align:right;width:100%;margin:0;padding:0}#wrapper #header .header-area{width:100%}#wrapper #header .header-area .header-img .img-block{width:98%;margin:0 1%;padding:15px 0 0;position:relative}#wrapper #header .header-area .header-img .img-block img{width:100%;height:auto}#wrapper #contents{width:100%;margin:0 0 20px 0}#wrapper #contents #main{width:69%;float:left;margin-left:1%}#wrapper #contents #main #main-cnt .data{color:#a9a9a8;font-size:14px;margin-right:20px}#wrapper #contents #main #main-cnt td img,#wrapper #contents #main #main-cnt th img{width:100%;height:auto}#wrapper #contents #main #main-cnt #about-area .ttl-area p,#wrapper #contents #main #main-cnt #cnt-area .ttl-area p{font-size:14px;bottom:-32px;left:0}#wrapper #contents #main #main-cnt #about-area .ttl-area h2,#wrapper #contents #main #main-cnt #cnt-area .ttl-area h2{float:none;clear:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #main #main-cnt #about-area .ttl-area p,#wrapper #contents #main #main-cnt #cnt-area .ttl-area p{width:128px}#wrapper #contents #main #main-cnt #about-area .col2,#wrapper #contents #main #main-cnt #cnt-area .col2{padding-top:24px}#wrapper #contents #main #main-cnt #cnt-area .list-area{width:99%;margin-left:1%}#wrapper #contents #main #main-cnt #cnt-area .list-area .list,#wrapper #contents #main #main-cnt #cnt-area .list-area .list01,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10{margin-right:1%}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic{padding:10px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic img{width:30%;display:block;max-width:210px;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list p{margin:0;padding-bottom:5px;font-size:14px}#wrapper #contents #main #main-cnt #features_btn{width:50%}#wrapper #contents #main #main-cnt #about-area h2{padding-right:140px;padding-bottom:5px}#wrapper #contents #main #main-cnt #about-area .col2 p{font-size:16px}#wrapper #contents #main #main-cnt #about-area .bg_ptn01{width:50%}#wrapper #contents #s-navi{float:right;width:27%;margin-right:1%}#wrapper #contents #s-navi .bnr ul li{margin:0 0 10px}#wrapper #contents #s-navi .bnr ul li a{display:block;text-align:center;padding-left:8px;padding-right:8px}#wrapper #contents #s-navi .textwidget #pageplugin{margin:0 0% 8% 0%}#wrapper #contents #s-navi .textwidget #twitter_plugin iframe{width:960px!important;min-width:initial!important}#wrapper #footer .innerbox{width:100%;margin:0}#wrapper #footer .innerbox .box01,#wrapper #footer .innerbox .box02,#wrapper #footer .innerbox .box03,#wrapper #footer .innerbox .box04{width:18%;font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #footer .innerbox .scl-area{width:27%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px}#wrapper #footer .innerbox .scl-area .logo{margin-left:0}#wrapper #copy-area{width:100%;padding:10px 5px}}@media screen and (max-width:730px){#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl_txt,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl_txt{width:100%;float:none;margin:0 auto;max-width:500px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl_txt p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl_txt p{padding-bottom:0;margin-bottom:10px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic{padding:0px 10px 10px 10px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic a,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic a{margin-bottom:20px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic img,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic img{float:none;width:100%}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 .ttl-pic span,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 .ttl-pic span{font-size:14px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl_txt{float:none;margin:0 0 10px 0;width:100%;max-width:500px;height:auto}#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl_txt p{margin-bottom:6px;padding-bottom:0px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic{padding:5px 10px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic a{margin-bottom:20px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic img{float:none;width:100%}#wrapper #contents #main #main-cnt #cnt-area .list-area .list .ttl-pic span{font-size:14px}}@media screen and (max-width:700px){#wrapper{border-top:5px solid #ff0000}#wrapper #header .header-ttl{padding:5px 0;position:relative;height:112px}#wrapper #header .header-ttl .inner_logo,#wrapper #header .header-ttl h1{position:absolute;float:none;margin:0;top:65px;left:5px}#wrapper #header .header-ttl .logo_flr{float:none;margin:0}#wrapper #header .header-ttl .logo_flr .edu_logo{margin-left:3px}#wrapper #header .header-ttl .provision_header{position:absolute;text-align:left;width:30%;height:18px;top:45px;left:4px}#wrapper #header #gnavi{margin:0 0 8px}#wrapper #header #gnavi ul{width:auto;margin:0 1%;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #header #gnavi ul li{width:50%}#wrapper #header #gnavi ul li a{border-top:none}#wrapper #header #gnavi ul li a i{left:auto}#wrapper #header #gnavi ul li a i.icon-angle-circled-right{top:36%}#wrapper #header #gnavi ul li ul{width:200%;top:100%;-webkit-box-sizing:border-box;box-sizing:border-box;left:-2px;margin-top:-1px;border-bottom:1px solid #ff0000;border-left:1px solid #ff0000;border-right:1px solid #ff0000}#wrapper #header #gnavi ul li ul li a{font-size:12px}#wrapper #header #gnavi ul li:nth-child(2) ul,#wrapper #header #gnavi ul li:nth-child(4) ul{left:auto;right:-1px}#wrapper #header #gnavi>ul li:hover ul{display:none}#wrapper .header-area .header-img .img-block{width:98%;margin:0 1%;padding:8px 0 0 0}#wrapper #contents #main{width:67%}#wrapper #contents #s-navi{width:30%;min-width:180px}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list{zoom:1}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list div.fll{width:100%}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list div.fll a{text-align:left}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list div+a{zoom:1;clear:both;display:block}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list a.fll{float:none;zoom:1;margin:0 auto;margin-bottom:5px;width:auto;text-align:center}#wrapper.features #contents #main #main-cnt #cnt-area .innercnts-list a.flr{float:none;zoom:1;margin:0 auto;margin-bottom:20px;width:auto;text-align:center}}@media screen and (max-width:667px){#wrapper #contents #main{width:65%}#wrapper #contents #main #main-cnt img.fll,#wrapper #contents #main #main-cnt img.flr{display:block;clear:both;float:none;margin:0 auto 8px;padding:0 0 8px}}@media screen and (max-width:600px){#wrapper #contents #main{width:63%}}@media screen and (max-width:550px){#wrapper #contents #main{width:60%}}@media screen and (max-width:500px){#wrapper #header .header-ttl .inner_logo,#wrapper #header .header-ttl h1{left:3px}#wrapper #header .header-ttl .logo_flr .edu_logo{margin-left:1px}#wrapper #header .header-ttl .provision_header{left:2px}#wrapper #header #gnavi ul li{width:25%}#wrapper #header #gnavi ul li ul li a{padding:16px 0}#wrapper #header #gnavi ul li a{text-align:center;padding:6px 0px 5px;font-size:10px}#wrapper #header #gnavi ul li a i{position:inherit;font-size:24px;top:0;left:0;width:auto;height:auto;padding-bottom:4px}#wrapper #header #gnavi ul li a i.icon-calendar,#wrapper #header #gnavi ul li a i.icon-info-circled,#wrapper #header #gnavi ul li a i.icon-library,#wrapper #header #gnavi ul li a i.icon-pencil-1{left:0}#wrapper #header #gnavi ul li a i.icon-angle-circled-right{display:none}#wrapper #contents .bc{font-size:12px;margin:10px 0px 20px 0px}#wrapper #contents #main{width:98%;float:none;margin:0 1% 48px}#wrapper #contents #main #main-cnt #about-area .ttl-area p,#wrapper #contents #main #main-cnt #cnt-area .ttl-area p{font-size:16px}#wrapper #contents #main #main-cnt #about-area .bg_ptn01,#wrapper #contents #main #main-cnt #cnt-area .bg_ptn01{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #main #main-cnt #features_btn{width:100%}#wrapper #contents #main #main-cnt #cnt-area .list-area{width:100%;margin-left:0}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10{float:left;margin-right:1%;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 h3,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 h3{padding-left:0}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 h3 .data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 h3 .data{display:block;position:relative;margin:0}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 p,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 p{margin:0;padding-bottom:5px;font-size:14px}#wrapper #contents #main #main-cnt #cnt-area .list-area .list01 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list02 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list03 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list04 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list05 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list06 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list07 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list08 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list09 p.data,#wrapper #contents #main #main-cnt #cnt-area .list-area .list10 p.data{margin-bottom:5px}#wrapper #contents #main #main-cnt #about-area .col2 .fll,#wrapper #contents #main #main-cnt #about-area .col2 .flr{display:block;float:none;margin:0 auto 8px;padding:0 0 auto;width:100%;max-width:220px;height:auto;vertical-align:bottom}#wrapper #contents #main img.fll{max-width:310px;height:auto}#wrapper #contents #main img.fll.pic{margin:auto;margin-bottom:8px}#wrapper #contents #main img.flr{float:none;clear:both;max-width:310px;height:auto}#wrapper #contents #main img.flr.pic{margin:auto;margin-bottom:16px;width:330px}#wrapper #contents #s-navi{float:none;width:98%;margin:0 1%}#wrapper #contents #s-navi .bnr ul .btn_sp{display:none}#wrapper #contents #s-navi .bnr ul li.bnr-edulog{display:block}#wrapper #footer{width:100%}#wrapper #footer .innerbox{width:98%;margin:0 1%}#wrapper #footer .innerbox .box01,#wrapper #footer .innerbox .box02,#wrapper #footer .innerbox .box03,#wrapper #footer .innerbox .box04{width:50%;font-size:12px;padding:0 0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}#wrapper #footer .innerbox .box02,#wrapper #footer .innerbox .box03,#wrapper #footer .innerbox .box04{border-left:none}#wrapper #footer .innerbox .scl-area{width:99%;float:none;clear:both;padding:0}#wrapper #copy-area{width:98%}.mpc{display:none}.msp{display:block}}.ie8 #wrapper #contents #s-navi #edulog-area h2{font-size:16px}.ie7 i,.ie8 i{display:none!important;height:1%}.ie7 .header-area,.ie8 .header-area{margin-bottom:2px}.ie7 #edulog-area h1,.ie7 #info-area h1,.ie8 #edulog-area h1,.ie8 #info-area h1{font-size:14px}.ie7 #s-navi,.ie8 #s-navi{margin-top:0px!important}.ie7 #s-navi ul.s_navi li a,.ie8 #s-navi ul.s_navi li a{padding-left:16px!important}.ie7 #wrapper #header .header-ttl h1+p span,.ie8 #wrapper #header .header-ttl h1+p span{font-size:10px!important}.ie7 #wrapper #footer .innerbox .scl-area .logo,.ie8 #wrapper #footer .innerbox .scl-area .logo{background-size:222px 53px!important}