﻿*{margin:0;padding:0;border:none}body{font-family:"メイリオ", "Meiryo", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, Arial, Helvetica, sans-serif;font-size:90%;line-height:1.5;color:#222}a{text-decoration:none;color:#222}a:hover{color:#e30}input[type="text"],select,textarea{border:solid 1px #aaaaaa;padding:2px}body>header{width:1000px;margin:10px auto 5px;padding:14px 10px 4px;border:solid 2px #63c43e;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;box-sizing:border-box}body>header h1{float:left}body>header nav{float:right;margin-top:35px}body>header nav ul{list-style-type:none;line-height:1}body>header nav ul li{display:table-cell;padding:0 10px;border-left:solid 1px #808080}body>header nav ul li a{color:#3366cc}body>header nav ul li:first-child{border:none}body>header:after{content:"";display:block;clear:both}#body_container{width:1000px;margin:auto;padding:24px 50px;min-height:900px;box-sizing:border-box;display:flex}#body_container #body_contents{order:2;margin-left:50px;width:610px}#body_container #body_contents #return_to_top{margin:50px 0 0 175px}#body_container #body_contents #return_to_top a{display:block;width:200px;text-align:center;padding:20px;font-weight:bold}#body_container>aside{order:1;width:240px;border:solid 2px #63c43e;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;box-sizing:border-box;background:rgba(255,255,255,0.75);font-size:110%;line-height:1}#body_container>aside #gnavi ul{list-style-type:none}#body_container>aside #gnavi ul li{margin:20px 30px}#body_container>aside #gnavi ul li a{background-repeat:no-repeat;background-position:center center;display:table-cell;width:176px;height:50px;text-align:center;vertical-align:middle;font-weight:bold}#body_container>aside #gnavi ul #gnavi_index a{background-image:url(../images/menublue.png)}#body_container>aside #gnavi ul #gnavi_study a{background-image:url(../images/menulightblue.png)}#body_container>aside #gnavi ul #gnavi_about_certification a{background-image:url(../images/menupurple.png)}#body_container>aside #gnavi ul #gnavi_qa a{background-image:url(../images/menugreen.png)}#body_container>aside #gnavi ul #gnavi_link a{background-image:url(../images/menulightgreen.png)}#body_container>aside #gnavi ul #gnavi_kids_news a{background-image:url(../images/menuyellow.png)}#body_container>aside #side_menus{margin:40px 0}#body_container>aside #side_menus #question{margin:30px}#body_container>aside #side_menus #question a{background:url(../images/menuquestion.png) no-repeat;display:table-cell;width:175px;height:90px;text-align:center;vertical-align:middle;font-weight:bold;color:#222}#body_container>aside #side_menus #qrcode{margin:30px 20px;border:solid 2px #bf6996;background:#ff8cc6;font-size:90%}#body_container>aside #side_menus #qrcode p{text-align:center;margin:5px 0}.body_index #body_container,.body_page #body_container{background:url(../images/taxback_downer.png) no-repeat}.body_index #body_container #body_contents,.body_page #body_container #body_contents{margin-top:460px}.body_index #body_container #body_contents #info,.body_index #body_container #body_contents #page_container,.body_page #body_container #body_contents #info,.body_page #body_container #body_contents #page_container{padding:15px}.body_index #body_container #body_contents #info h1,.body_index #body_container #body_contents #page_container h1,.body_page #body_container #body_contents #info h1,.body_page #body_container #body_contents #page_container h1{font-size:120%}.body_index #body_container #body_contents #info h2,.body_index #body_container #body_contents #page_container h2,.body_page #body_container #body_contents #info h2,.body_page #body_container #body_contents #page_container h2{font-size:110%;border-bottom:dashed 1px #666666}.body_index #body_container #body_contents #info #info_container,.body_index #body_container #body_contents #info #contents_body,.body_index #body_container #body_contents #page_container #info_container,.body_index #body_container #body_contents #page_container #contents_body,.body_page #body_container #body_contents #info #info_container,.body_page #body_container #body_contents #info #contents_body,.body_page #body_container #body_contents #page_container #info_container,.body_page #body_container #body_contents #page_container #contents_body{height:310px;overflow:auto}.body_index #body_container #body_contents #info #info_container ul,.body_index #body_container #body_contents #info #contents_body ul,.body_index #body_container #body_contents #page_container #info_container ul,.body_index #body_container #body_contents #page_container #contents_body ul,.body_page #body_container #body_contents #info #info_container ul,.body_page #body_container #body_contents #info #contents_body ul,.body_page #body_container #body_contents #page_container #info_container ul,.body_page #body_container #body_contents #page_container #contents_body ul{margin:10px 20px}.body_index #body_container #body_contents #info #info_container ul li,.body_index #body_container #body_contents #info #contents_body ul li,.body_index #body_container #body_contents #page_container #info_container ul li,.body_index #body_container #body_contents #page_container #contents_body ul li,.body_page #body_container #body_contents #info #info_container ul li,.body_page #body_container #body_contents #info #contents_body ul li,.body_page #body_container #body_contents #page_container #info_container ul li,.body_page #body_container #body_contents #page_container #contents_body ul li{margin:5px 0}.body_index #body_container #body_contents #info #info_container ul li a,.body_index #body_container #body_contents #info #contents_body ul li a,.body_index #body_container #body_contents #page_container #info_container ul li a,.body_index #body_container #body_contents #page_container #contents_body ul li a,.body_page #body_container #body_contents #info #info_container ul li a,.body_page #body_container #body_contents #info #contents_body ul li a,.body_page #body_container #body_contents #page_container #info_container ul li a,.body_page #body_container #body_contents #page_container #contents_body ul li a{display:block}.body_index #body_container #body_contents #info #info_container ul li a:hover,.body_index #body_container #body_contents #info #contents_body ul li a:hover,.body_index #body_container #body_contents #page_container #info_container ul li a:hover,.body_index #body_container #body_contents #page_container #contents_body ul li a:hover,.body_page #body_container #body_contents #info #info_container ul li a:hover,.body_page #body_container #body_contents #info #contents_body ul li a:hover,.body_page #body_container #body_contents #page_container #info_container ul li a:hover,.body_page #body_container #body_contents #page_container #contents_body ul li a:hover{color:#e30}.body_category #body_container{background:url(../images/rainbowwithshelf.png) no-repeat}.body_category #body_container #body_contents{width:430px;margin:50px 50px 0 125px}.body_category #body_container #body_contents h1{font-size:125%;margin:5px auto;width:230px;text-align:center}#study_list,#kids_news_list{margin-top:75px}#study_list ul,#kids_news_list ul{list-style-type:none;margin:0 0 0 -30px;padding:0;overflow:hidden}#study_list ul li,#kids_news_list ul li{float:left;margin:25px 0 22px 48px}#study_list ul li a,#kids_news_list ul li a{display:table-cell;vertical-align:middle;width:105px;height:150px}#study_list ul:after,#kids_news_list ul:after{content:'';display:block;clear:both}#category_notes{position:absolute;width:150px;height:100px;margin:460px 0 0 425px}.body_page #body_container #body_contents #page_container #contents_modified{margin:10px 0;text-align:right;font-weight:bold}.body_page #body_container #body_contents #page_container #contents_body{height:270px}.body_page #body_container #body_contents #page_container #contents_body p{margin:15px 0}.body_single_info #body_container,.body_single_study #body_container{background:url(../images/tax5note.png) no-repeat}.body_single_info #body_container #body_contents #info_container,.body_single_study #body_container #body_contents #info_container{width:460px;height:530px;margin:170px 0 0 50px;overflow:auto}.body_single_info #body_container #body_contents #info_container h1,.body_single_study #body_container #body_contents #info_container h1{font-size:120%}.body_single_info #body_container #body_contents #info_container #contents_modified,.body_single_study #body_container #body_contents #info_container #contents_modified{margin:10px 0;text-align:right;font-weight:bold}.body_single_info #body_container #body_contents #info_container #contents_body,.body_single_study #body_container #body_contents #info_container #contents_body{margin:10px 0}.body_single_info #body_container #body_contents #info_container #contents_body p,.body_single_study #body_container #body_contents #info_container #contents_body p{margin:15px 0}.link_list{margin-bottom:30px !important}.body_questions_box #body_container{background:url(../images/tax5note.png) no-repeat}.body_questions_box #body_container #body_contents{margin-top:100px}.body_questions_box #body_container #body_contents h2{margin-left:200px;width:150px;font-size:200%;text-align:center}.body_questions_box #body_container #body_contents #questions_box_container{margin:30px 100px 0 50px}.body_questions_box #body_container #body_contents #questions_box_read{position:absolute;margin:565px 0 0 130px;padding:20px;width:190px}.body_inquiry #body_container{background:url(../images/taxback_downer.png) no-repeat}.body_inquiry #body_container #body_contents{margin-top:460px}.body_inquiry #body_container #body_contents h2{padding:15px 15px 0;font-size:120%}.body_inquiry #body_container #body_contents #inquiry_container{padding:0 15px;overflow:auto;height:310px}.require{color:#ee0000;padding:0 5px}.error{color:#ee0000;background:#ffdddd;margin:5px 0;padding:0 5px}.info{background:#e0f0f9;margin:5px 0;padding:5px 10px}.form_records{margin:15px 0}.form_records label{display:block}.form_records input[type="text"]{width:100%;box-sizing:border-box}.form_records textarea{width:100%;height:100px;box-sizing:border-box}.form_records input[type="checkbox"]{vertical-align:middle}.form_records input[type="submit"]{display:block;margin:auto;width:150px;text-align:center;border:solid 1px #aaaaaa;padding:5px}.form_inline label{display:inline-block;vertical-align:middle;margin-right:10px}.confirm_table{width:100%;background:#ffffff;border-collapse:collapse}.confirm_table th,.confirm_table td{border:solid 1px #bbbbbb;text-align:left;vertical-align:top;font-weight:normal;padding:5px}.confirm_table th{width:150px;background:#e0f0f9}.submit_inline{margin:20px auto;width:400px}.submit_inline form{width:200px;display:inline-block}
