@charset "utf-8";body{color:#666;margin:0;padding:0;font:14px/2 "メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure{margin:0;padding:0}ul{list-style-type:none}img{border:none}input,textarea,select{font-size:1em}form{margin:0}table{border-collapse:collapse;font-size:100%;border-spacing:0}a{color:#666}a:hover{color:#000;text-decoration:none}#container{width:960px;margin-right:auto;margin-left:auto}header h1{font:30px 'Aldrich',sans-serif;padding:10px 0 10px 20px}header h1 a{color:#000;text-decoration:none}header nav#menubar ul{background-color:#0e1e41;height:40px;border-radius:6px;background-image:-webkit-gradient(linear,left top,left bottom,from(#284571),to(#0e1e41));background-image:-webkit-linear-gradient(#284571,#0e1e41);background-image:linear-gradient(#284571,#0e1e41);padding-left:20px;-webkit-box-shadow:0px 2px 5px #bebebe;box-shadow:0px 2px 5px #bebebe}header nav#menubar ul li{float:left;border-right:1px solid rgba(255,255,255,.3)}header nav#menubar ul li a{line-height:40px;color:#fff;text-decoration:none;display:block;text-align:center;-webkit-transition:.5s;transition:.5s;padding-right:12px;padding-left:12px}header nav#menubar ul li a:hover{background-color:#2f5184;color:#fff}header nav#menubar ul li:first-child{border-left:1px solid rgba(255,255,255,.3)}#contents{clear:left;padding-top:20px}#main{float:left;width:700px}#main section>h1,#main article>h1{background-color:#0e1e41;border-radius:6px;background-image:-webkit-gradient(linear,left top,left bottom,from(#284571),to(#0e1e41));background-image:-webkit-linear-gradient(#284571,#0e1e41);background-image:linear-gradient(#284571,#0e1e41);-webkit-box-shadow:0px 2px 5px #bebebe;box-shadow:0px 2px 5px #bebebe;font-size:100%;color:#fff;padding:3px 0 3px 15px;clear:both}#main p{padding:.5em 10px 1em}#sub{float:right;width:240px}#sub h1{border:1px solid #ccc;border-radius:6px 6px 0 0;font-size:100%;text-align:center;padding:5px 0;background-color:#e3e3e3;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3)}#sub p{padding-right:10px;padding-left:10px}#sub ul{margin-bottom:1em}#sub ul li a{text-decoration:none;display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding-left:10px;-webkit-transition:.5s;transition:.5s}#sub ul li a:hover{background-color:#f0f0f0}footer{clear:both;text-align:center;padding-top:30px}footer a{text-decoration:none;color:#fff}footer a:visited{color:#000}#new dl{overflow:auto;height:200px;padding-left:10px}#new dt{font-weight:400;float:left;width:8em}#new dd{border-bottom:1px solid #d2d2d2;padding-left:8em}#new dd img{vertical-align:middle}#mainimg img{border-radius:6px;-webkit-box-shadow:0px 2px 5px #bebebe;box-shadow:0px 2px 5px #bebebe;margin-bottom:10px}#main section.list article{border:1px solid #ccc;border-radius:6px;margin-bottom:1em;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);-webkit-box-shadow:0px 2px 5px #ccc,0px 0px 1px 1px #fff inset;box-shadow:0px 2px 5px #ccc,0px 0px 1px 1px #fff inset}#main section.list article p{padding:0;margin-left:220px}#main section.list article figure img{float:left;background-color:#fff;padding:5px;border:1px solid #ccc;vertical-align:bottom}#main section.list article h1{font-size:100%;border-bottom:1px solid #ccc;border-left:3px solid #000;margin-bottom:.5em;color:#000;padding:0 0 0 5px}#main section.list article a{padding:10px;text-decoration:none;display:block;overflow:hidden;-webkit-transition:.5s;transition:.5s}#main section.list article a:hover{background-color:#ebdeab}.ta1{width:100%}.ta1,.ta1 td,.ta1 th{border:1px solid #ccc;line-height:2}.ta1 td{width:457px;padding:10px}.ta1 th{width:200px;padding:10px;text-align:left;background-color:#f3f3f3}.ta1 th.tamidashi{width:auto;text-align:left;background-color:#e2e2e2}.ta1 caption{padding:10px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;text-align:left;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);font-weight:700}input[type=submit],input[type=button],input[type=reset]{width:200px;padding:5px;margin-bottom:20px;border:1px solid #999;border-radius:30px;background-color:#e9f7f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);-webkit-box-shadow:0px 2px 5px #bebebe;box-shadow:0px 2px 5px #bebebe}input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#e3e3e3),to(#fff));background-image:-webkit-linear-gradient(#e3e3e3,#fff);background-image:linear-gradient(#e3e3e3,#fff)}.clear{clear:both}ul.disc{padding:0 25px 1em;list-style:disc}img{max-width:100%;height:auto}#menubar_hdr{display:none}strong{color:#dc143c}.required{color:red}.thanks{padding-left:20px;height:300px}.thanks_list{padding-left:50px;list-style-type:none;font-size:110% !important;color:#4169e1 !important}.thanks_msg{font-size:200% !important;font-weight:700;color:#dc143c !important}.thanks_list a{font-size:110% !important;color:#4169e1 !important;text-decoration:underline !important}.ad_footer a{text-decoration:none}body#blog .site{margin:0}body#blog #main{float:none;width:100%}body#blog #primary{float:left;width:700px}body#blog #secondary{float:right;width:240px}