body{margin:0;padding:0;line-height:1.7em;font-size:14px;font-family:"メイリオ","Arial",sans-serif;color:#333}img{border:none;vertical-align:bottom}h1,h2,h3,h4,h5{margin:0;padding:0;line-height:1.1;font-weight:bold;font-size:100%}h2,h3{font-size:18px;font-weight:bold}body:first-of-type h2,body:first-of-type h3{font-weight:normal}div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote{margin:0;padding:0}p{font-size:14px;line-height:1.7;margin:5px 0 10px 0;color:#333;font-family:Arial,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ ゴシック"}.waku2{border:1px solid #ccc;padding:7px 15px;margin:10px 0}.bg2{background:#f3f3f3;padding:7px 15px;margin:10px 0}.waku3{padding:7px 30px;margin:10px 0}.bg3{background:#ffc;padding:7px 15px;margin:10px 0}.bg3 p{padding:0 20px}dl dt{font-weight:normal;line-height:1.2;margin:1em 0 7px 0}dl dd{margin:7px 0 7px 2.5em;line-height:1.5}ol li,ul li{margin:7px 0 7px 2em}ol li{margin:7px 0 7px 2em;line-height:1.5}ol.alf li{list-style:upper-alpha!important}ul.inline li{display:inline!important;list-style:none!important;margin:0!important;padding:0!important}address,em{font-style:normal}strong{font: bold}em{color:#c00}sup,sub{font-size:70%;line-height:100%}sup{vertical-align:.6em}sub{vertical-align:-.3em}caption,th {text-align:left}table{border-collapse:collapse;border-spacing:0} 


a,
a:link,
a:visited,
a:active {font: normal;text-decoration:underline;color:#36c}a:hover{color:#f30}a:visited{color:#777}a:hover img{opacity:.7;filter: alpha(opacity=70)}.red{color:#c00!important}.red0{color:red!important}.blue{color:#36c!important}.green{color:#393!important}.brown{color:#963!important}.orange{color:#f90!important}.pink{color:#f69!important}.purple{color:#96c!important}.gray{color:#777!important}.white{color:#fff!important}.yellow{color:#ff3!important}.fix10{font-size:10px!important}.fix12{font-size:12px!important}.fix14{font-size:14px!important}.fix16{font-size:16px!important}.fix18{font-size:18px!important}.fix20{font-size:20px!important}.fix24{font-size:24px!important}.fix32{font-size:32px!important}.fix-bold{font-weight:bold!important}.fix-italic{font-style:italic!important}.fix-normal{font-style:normal!important;font-weight:normal}.arart-bold{font-weight:bold!important;background:#ff9}.al-left{text-align:left!important}.al-right{text-align:right!important}.al-center{text-align:center!important}.v-middle{vertical-align:middle}.mar-v5{margin:5px 0!important}.mar-v10{margin:10px 0!important}.mar-v15{margin:15px 0!important}.mar-v20{margin:20px 0!important}.mar-v25{margin:25px 0!important}.mar-v30{margin:30px 0!important}.mar-v40{margin:40px 0!important}.mar-v50{margin:50px 0!important}.mar-h5{margin:0 5px!important}.mar-h10{margin:0 10px!important}.mar-h15{margin:0 15px!important}.mar-h20{margin:0 20px!important}.mar-h25{margin:0 25px!important}.mar-h30{margin:0 30px!important}.mar-h40{margin:0 40px!important}.mar-h50{margin:0 50px!important}.mar-t0{margin-top:0!important}.mar-t5{margin-top:5px!important}.mar-t10{margin-top:10px!important}.mar-t15{margin-top:15px!important}.mar-t20{margin-top:20px!important}.mar-t25{margin-top:25px!important}.mar-t30{margin-top:30px!important}.mar-t40{margin-top:40px!important}.mar-t50{margin-top:50px!important}.mar-b0{margin-bottom:0!important}.mar-b5{margin-bottom:5px!important}.mar-b10{margin-bottom:10px!important}.mar-b15{margin-bottom:15px!important}.mar-b20{margin-bottom:20px!important}.mar-b25{margin-bottom:25px!important}.mar-b30{margin-bottom:30px!important}.mar-b40{margin-bottom:40px!important}.mar-b50{margin-bottom:50px!important}.mar-l0{margin-left:0!important}.mar-l5{margin-left:5px!important}.mar-l10{margin-left:10px!important}.mar-l15{margin-left:15px!important}.mar-l20{margin-left:20px!important}.mar-l25{margin-left:25px!important}.mar-l30{margin-left:30px!important}.mar-l40{margin-left:40px!important}.mar-l50{margin-left:50px!important}.mar-r0{margin-right:0!important}.mar-r5{margin-right:5px!important}.mar-r10{margin-right:10px!important}.mar-r15{margin-right:15px!important}.mar-r20{margin-right:20px!important}.mar-r25{margin-right:25px!important}.mar-r30{margin-right:30px!important}.mar-r40{margin-right:40px!important}.mar-r50{margin-right:50px!important}.no-padding{padding:0!important}.pad-t0{padding-top:0!important}.pad-b0{padding-bottom:0!important}.pad-l0{padding-left:0!important}.pad-r0{padding-right:0!important}.no-margin{margin:0!important}.no-border{border:none!important}.clear{clear:both}.pagebreak{page-break-after:always}.column:after{content:".";display:block;visibility:hidden;height:0;clear:both}.column{display:inline-block}* html .column{height:1%}.column{display:block}.column .left{float:left}.column .right{float:right}table.tb1{clear:both;width:100%;margin:5px 0}table.tb1 td,table.tb1 th{border:1px solid #ccc;padding:5px 10px;vertical-align:top}table.non td,table.non th{border:none!important}table.tb1 td{color:#333}table.tb1 th{color:#111;background:#f0f0f0}table.tb1 caption{padding:5px 0 5px 5px;margin:5px 0;line-height:1;font-size:14px;text-align:left;color:#333;font-weight:bold}table.tb1 th{font-weight:normal;text-align:left;font-size:120%}table.tb2{clear:both;width:600px;margin:5px 0}table.tb2 td,table.tb2 th{border:1px solid #ccc;padding:5px 10px;vertical-align:top}table.non td,table.non th{border:none!important}table.tb2 td{color:#333}table.tb2 th{color:#111;background:#cf9}　 table.tb3{clear:both;width:100%;margin:5px 0}table.tb3 td,table.tb3 th{border:1px solid #7e7e7e;padding:5px 10px;vertical-align:top}table.tb3 td{color:#333}table.tb3 th{color:#111;background:#f0f0f0;text-align:center;font-weight:normal}table.tb3 caption{padding:5px 0 5px 5px;margin:5px 0;line-height:1;font-size:14px;text-align:left;color:#333;font-weight:bold}table.tb3 .bg_gray1{background:#393939;font-weight:bold;color:#fff}table.tb3 .bg_gray2{background:#c8c8c8}.tb4{width:600px;height:120px;margin:5px 0;background:url(http://www.gikoushi.net/img/xshishiki.gif.pagespeed.ic.EtynIIZUD1.png) no-repeat}.tb4 table,tr,td{background:none;border:none}.tb4 table{width:600px}.tb4 td{text-align:center;font-size:24px;letter-spacing:10px}.tb4 .btm1{vertical-align:middle;width:300px;height:60px;border:none}.tb4 .btm2{vertical-align:middle;width:299px;height:60px;border:none}.tb4 .btm3{vertical-align:middle;width:300px;height:45px;border:none}.tb4 .btm4{vertical-align:middle;width:299px;height:45px;border:none}table .bgg{background:#f0f0f0}.check_box input{margin:0;text-align:center;border:none}.auto-size{width:auto!important}.w100p{width:100%!important}.w95p{width:95%!important}.w90p{width:90%!important}.w85p{width:85%!important}.w80p{width:80%!important}.w75p{width:75%!important}.w70p{width:70%!important}.w65p{width:65%!important}.w60p{width:60%!important}.w55p{width:55%!important}.w50p{width:50%!important}.w45p{width:45%!important}.w40p{width:40%!important}.w35p{width:35%!important}.w30p{width:30%!important}.w25p{width:25%!important}.w20p{width:20%!important}.w15p{width:15%!important}.w10p{width:10%!important}.w5p{width:5%!important}.w33p{width:33%!important}.w34p{width:34%!important}form{padding:0;margin:0}form table{margin-top:15px}input,select,textarea{margin:3px 5px;font-size:16px}.inp_font20 input,select,textarea{font-size:20px;padding:10px}.inp_font16 input,select,textarea{font-size:16px;padding:10px}label{margin:0 7px 0 0}form .break{display:block;margin:5px 0}form .soushin{text-align:center;padding:3px 10px}form em{color:red;font-size:10px;margin:0 7px;font-style:normal}form .soushin input{width:25%}input:focus,select:focus,textarea:focus{background-color:#f0fff0;border:#999 solid 1px}body{background:url(http://www.gikoushi.net/img/head-bg.jpg.pagespeed.ce.WazsYRT12Q.jpg) repeat-x #fff;text-align:center}.all{text-align:left;width:1000px;margin:0 auto}.header{height:170px;padding-left:235px;background:url(http://www.gikoushi.net/img/logo-mark.jpg.pagespeed.ce.x7zPdfgCK_.jpg) no-repeat}.header h1{display:block;height:30px;text-align:right;color:#555;font-weight:normal;line-height:1;font-size:12px}.header h1 a{display:block;padding-top:7px;color:#555;line-height:1;text-decoration:none;font-size:12px}.header .h-logo{width:450px}.header .h-before,.header .h-after{width:300px;text-align:right}.header .h-before{margin-top:10px}.header .h-before li img{margin-left:10px}.header .h-after{padding:0 0 0 0;margin:5px 0 0 0;font-size:12px;line-height:1.2}.header .logout{background:url(http://www.gikoushi.net/img/xhead-status-login.gif.pagespeed.ic.28JZ89I6kK.png) no-repeat 90px 0;text-align:right}.header .member-name{margin:5px 0 0 0}.header .member-name a{color:#7a5c38}.header .h-bigbtn{width:540px;padding-top:5px}.header .h-bigbtn li{display:block;float:left;width:177px;background:url(http://www.gikoushi.net/img/xhead-bigbtn-bg.gif.pagespeed.ic.4-EAAzQH1j.png) no-repeat}.header .h-smallbtn{width:220px;padding-top:5px;text-align:right}.header .h-smallbtn li img{margin-left:10px}.content{padding-bottom:10px}.main .pankuzu{margin:0 0 10px 0}.main .pankuzu ul li{font-size:16px;line-height:1;color:#999;letter-spacing:.1em}.main .pankuzu ul li a{font-size:12px;color:#555}.main .page-head{height:80px;background:url(http://www.gikoushi.net/img/h2-bg.jpg.pagespeed.ce.YitYMD9I1k.jpg) repeat-x}.main .page-head h2{padding:20px 20px;line-height:1;font-size:24px;letter-spacing:1px;color:#000;_font-weight:bold;font-family:Times,"ＭＳ 明朝",Georgia,"Times New Roman",serif}.main .page-head2{height:80px;background:url(http://www.gikoushi.net/img/h2-bg2.jpg.pagespeed.ce.oLGsw6l63y.jpg) repeat-x}.main .page-head2 h2{padding:20px 20px;line-height:1;font-size:24px;letter-spacing:1px;color:#000;_font-weight:bold;font-family:Times,"ＭＳ 明朝",Georgia,"Times New Roman",serif}.main .page-head3{height:80px;background:url(http://www.gikoushi.net/img/h2-bg3.jpg.pagespeed.ce.81du7mND9I.jpg) repeat-x}.main .page-head3 h2{padding:20px 20px;line-height:1;font-size:24px;letter-spacing:1px;color:#000;_font-weight:bold;font-family:Times,"ＭＳ 明朝",Georgia,"Times New Roman",serif;height:80px;background:url(http://www.gikoushi.net/img/h2-bg3.jpg.pagespeed.ce.81du7mND9I.jpg) repeat-x}.main .page-head4{height:80px;background:url(http://www.gikoushi.net/img/h2-bg4.jpg.pagespeed.ce.mOc--YVsj_.jpg) repeat-x}.main .page-head4 h2{padding:20px 20px;line-height:1;font-size:24px;letter-spacing:1px;color:#000;_font-weight:bold;font-family:Times,"ＭＳ 明朝",Georgia,"Times New Roman",serif;height:80px;background:url(http://www.gikoushi.net/img/h2-bg4.jpg.pagespeed.ce.mOc--YVsj_.jpg) repeat-x}.main .block4{margin:0 0 40px 0;clear:both}.main .block4 h3{clear:both;font-size:18px;line-height:1;color:#fff;font-weight:bold;padding:12px 15px 25px 15px;margin:0;background:url(http://www.gikoushi.net/img/h3-bg-orange.jpg.pagespeed.ce.7IqNGfddXa.jpg) no-repeat}.main .block4 .honbun{padding:0 5px}.main .block4 .honbun .honbun{padding:0 0 0 20px}.main .block4 h4{font-size:14px;color:#000;line-height:1.2;margin:15px 0 7px 0;padding:5px 0 7px 7px;border-bottom:1px dotted #aaa;border-left:5px solid #f60}.main .block4 h5{color:#555;line-height:1.2;margin:15px 0 7px 0}.content .main{width:765px}.single .content .main{margin:0 auto}.overflows{overflow:hidden}.main .block{margin:0 0 40px 0;clear:both}.main .block h3{clear:both;font-size:18px;line-height:1;color:#fff;font-weight:bold;padding:12px 15px 25px 15px;margin:0;background:url(http://www.gikoushi.net/img/h3-bg-blue.jpg.pagespeed.ce.SswRb4A4KB.jpg) no-repeat}.main .block .honbun{padding:0 5px}.main .block .honbun .honbun{padding:0 0 0 20px}.main .block h4{font-size:14px;color:#099;line-height:1.2;margin:15px 0 7px 0;padding:5px 0 7px 7px;border-bottom:1px dotted #aaa;border-left:5px solid #099}.main .block h5{color:#555;line-height:1.2;margin:15px 0 7px 0}.main .block_dt2{margin:50px 0 0 0;clear:both}.main .block_dt2 h3{clear:both;font-size:18px;line-height:1;color:#fff;font-weight:bold;padding:12px 15px 25px 15px;margin:0;background:url(http://www.gikoushi.net/img/h3-bg-blue.jpg.pagespeed.ce.SswRb4A4KB.jpg) no-repeat}.main .block2{margin:0 0 40px 0;clear:both}.main .block2 h3{clear:both;font-size:18px;line-height:1;color:#fff;font-weight:bold;padding:12px 15px 25px 15px;margin:0;background:url(http://www.gikoushi.net/img/h3-bg-red.jpg.pagespeed.ce.qkJBInLoaD.jpg) no-repeat}.main .block2 .honbun{padding:0 5px}.main .block2 .honbun .honbun{padding:0 0 0 20px}.main .block2 h4{font-size:14px;color:#c00;line-height:1.2;margin:15px 0 7px 0;padding:5px 0 7px 7px;border-bottom:1px dotted #aaa;border-left:5px solid #c00}.main .block2 h5{color:#555;line-height:1.2;margin:15px 0 7px 0}.main .block3{margin:0 0 40px 0;clear:both}.main .block3 h3{clear:both;font-size:18px;line-height:1;color:#fff;font-weight:bold;padding:12px 15px 25px 15px;margin:0;background:url(http://www.gikoushi.net/img/h3-bg-green.jpg.pagespeed.ce.zJHfJ0HLQc.jpg) no-repeat}.main .block3 .honbun{padding:0 5px}.main .block3 .honbun .honbun{padding:0 0 0 20px}.main .block3 .honbun_qa{padding:10px 20px;background:url(http://www.gikoushi.net/img/questionbg.jpg.pagespeed.ce.HKZXQGnNAT.jpg) repeat-x;border:#666 dashed 1px;margin-bottom:50px}.main .block3 .honbun_qa .honbun_qa{padding:0 0 0 20px}.main .block3 .honbun_qa .answer{padding:0 0 0 20px;border:#999 solid 1px;background:url(http://www.gikoushi.net/img/answerbg.jpg.pagespeed.ce.L0VdvBEfod.jpg) repeat-x;margin-bottom:20px}.main .block3 .honbun_qa .answer h5{color:#039}.main .block3 .honbun_qa .question{padding:10px 20px;border:#ccc dotted 1px;background:url(http://www.gikoushi.net/img/questionbg.jpg.pagespeed.ce.HKZXQGnNAT.jpg) repeat-x;margin-bottom:20px}.main .block3 .honbun_qa .question h5{color:#c00}.main .block3 .name{font-size:10px;color:#666;padding-right:20px;text-align:right}.main .block3 h4{font-size:14px;color:#060;line-height:1.2;margin:15px 0 7px 0;padding:5px 0 7px 7px;border-bottom:1px dotted #aaa;border-left:5px solid #060}.main .block3 h5{color:#555;line-height:1.2;margin:15px 0 7px 0}.main ul,.main ol{margin:10px 0}.main ul li{font-size:14px;display:list-item;list-style:square;margin:5px 0 5px 20px}.main ol li{list-style:decimal}.main dl dt{color:#333;font-size:14px}.main dl dd{color:#777;font-size:12px;margin-left:20px}.main .waku{border:1px solid #ccc;padding:7px 15px;margin:10px 0}.main .bg{background:#f3f3f3;padding:7px 15px;margin:10px 0}.main .bgyellow{border:1px solid #f30;padding:7px 15px;margin:10px 0;background:#fffff0;color:#030}.arart{color:red;font-weight:bold}.waku_arart{border:1px solid #f30;padding:7px 15px;margin:10px 0;background:#ffc;font-weight:bold;color:#c00}.waku_arart_red{border:1px solid #f30;padding:7px 15px;margin:10px 0;background:red;font-weight:bold;color:#ff0}.waku_arart_green{border:1px solid #000;padding:7px 15px;margin:10px 0;background:#060;font-weight:bold;color:#ff0}.kiyaku{text-align:left;height:320px;padding:20px 20px 20px 10px;overflow:auto}.kiyaku p{font-size:10px;line-height:140%;color:#333;padding:0 0 10px 0;margin:0;display:block}.main2 .pankuzu{margin:0 0 10px 0}.main2 .pankuzu ul li{font-size:16px;line-height:1;color:#999;letter-spacing:.1em}.main2 .pankuzu ul li a{font-size:12px;color:#555}.main2 .page-head{height:80px;background:url(http://www.gikoushi.net/img/h2-bg.jpg.pagespeed.ce.YitYMD9I1k.jpg) repeat-x}.main2 .page-head h2{padding:20px 20px;line-height:1;font-size:24px;letter-spacing:1px;color:#000;_font-weight:bold;font-family:Times,"ＭＳ 明朝",Georgia,"Times New Roman",serif}.content .main2{width:980px}.single .content .main2{margin:0 auto}.main2 .block{margin:0 0 40px 0;clear:both}.main2 .block h3{clear:both;font-size:18px;line-height:1;color:#fff;font-weight:bold;padding:12px 15px 25px 15px;margin:0;background:url(http://www.gikoushi.net/img/xh3-bg-green2.jpg.pagespeed.ic.KxAIBmJ1H1.jpg) no-repeat}.main2 .block .honbun{padding:0 5px}.main2 .block .honbun .honbun{padding:0 0 0 20px}.main2 .block h4{font-size:14px;color:#099;line-height:1.2;margin:15px 0 7px 0;padding:5px 0 7px 7px;border-bottom:1px dotted #aaa;border-left:5px solid #099}.main2 .block h5{color:#555;line-height:1.2;margin:15px 0 7px 0}.main2 ul,.main2 ol{margin:10px 0}.main2 ul li{font-size:14px;display:list-item;list-style:url(http://www.gikoushi.net/img/listmark.gif.pagespeed.ce.N9X1UcUE0X.gif);margin:6px 0 4px 20px}.main2 ol li{list-style:decimal}.main2 dl dt{color:#333;font-size:14px}.main2 dl dd{color:#777;font-size:12px;margin-left:20px}.main2 .waku{border:1px solid #ccc;padding:7px 15px;margin:10px 0}.main2 .bg{background:#f3f3f3;padding:7px 15px;margin:10px 0}.main2 .bgyellow{border:1px solid #f30;padding:7px 15px;margin:10px 0;background:#fffff0;color:#030}.main2 input[type="text"]{width:auto;height:2em;font-size:1.6em}.content .navi{width:220px;background:#e1eaf8;padding:10px 0 30px 0}.navi .menu ul{}.navi .menu ul li{display:block;list-style:none;font-size:14px;margin:0 10px 3px 0}.navi .menu ul li.bigmenu{margin:0 10px 10px 0}.navi .menu ul li a,.navi .menu ul li a:link,.navi .menu ul li a:visited,.navi .menu ul li a:active{display:block;padding:12px 0 12px 30px;font-size:14px;line-height:1.2;color:#7a5c38;font-weight:bold;text-decoration:none;background:url(http://www.gikoushi.net/img/xnavi-bul.gif.pagespeed.ic.6pcKhH5oJ_.png) no-repeat 0 6px #fff}.navi .menu ul li a:visited{color:#555}.navi .menu ul li.here a,.navi .menu ul li a:hover{color:#5c8b18;background:url(http://www.gikoushi.net/img/xnavi-bul-on.gif.pagespeed.ic.Q4p_FRuvAN.png) no-repeat 0 6px #fff}.navi .menu ul li.here ul li a{color:#7a5c38}.navi .menu ul ul{padding:5px 0;margin:0 0 0 10px;background:#fff}.navi .menu ul li ul li{width:180px;border:none;margin:0 0 10px 0}.navi .menu ul li ul li a,.navi .menu ul li ul li a:link,.navi .menu ul li ul li a:visited,.navi .menu ul li ul li a:active{margin:0 0 0 10px;padding:0 0 0 15px;font-size:14px;line-height:1.2;background:url(http://www.gikoushi.net/img/navi-bul-s.gif.pagespeed.ce.ILLudyCcIP.gif) no-repeat 0 5px}.navi .menu ul li ul li a:visited{color:#555}.navi .menu ul li ul li.here a,.navi .menu ul li ul li a:hover{color:#5c8b18;background:url(http://www.gikoushi.net/img/navi-bul-s-on.gif.pagespeed.ce.JZFItVBCCz.gif) no-repeat 0 5px}.navi .links{background:#fff;padding:5px 0;margin:15px 10px 0 10px}.navi .links ul{}.navi .links ul li{list-style:none;margin:7px 10px;padding:0}.navi .links ul li a,.navi .links ul li a:link,.navi .links ul li a:visited,.navi .links ul li a:active{margin:0;padding:0 0 0 15px;font-size:12px;color:#7a5c38;line-height:1.2;background:url(http://www.gikoushi.net/img/navi-bul-s.gif.pagespeed.ce.ILLudyCcIP.gif) no-repeat 0 5px}.navi .links ul li a:visited{color:#555}.navi .links ul li.here a,.navi .links ul li a:hover{color:#5c8b18;background:url(http://www.gikoushi.net/img/navi-bul-s-on.gif.pagespeed.ce.JZFItVBCCz.gif) no-repeat 0 5px}.navi .free{background:#fff;padding:10px;margin:15px 10px 0 10px;font-size:12px}.topagetop{clear:both;text-align:right;padding:10px 30px 10px 0;background:url(http://www.gikoushi.net/img/topagetop.gif.pagespeed.ce.Ad2K8U-vAe.gif) no-repeat right center}.topagetop a,.topagetop a:link,.topagetop a:visited,.topagetop a:active{line-height:1;color:#555;font-size:12px}.totop a:hover{color:#c00}.footer{clear:both;text-align:center;background:url(http://www.gikoushi.net/img/footer_bg.jpg.pagespeed.ce.3iTCUhhvQH.jpg);color:#ccc}.foot-wrap{width:1000px;margin:0 auto;text-align:left;height:126px;padding-top:20px}#foot-wrap_bottom{width:1000px;margin:0 auto;text-align:left;height:100px;background:bottom left url(http://www.gikoushi.net/img/xfooter_img.png.pagespeed.ic.B1FBeSfV-5.png) no-repeat;text-align:right}#foot-wrap_bottom .copyright{color:#fff;font-size:12px;margin:0;padding-top:65px}#foot-wrap_bottom .copyright em{color:#fff;font-size:13px}.footer .foot-info,.footer .foot-link,.footer .foot-link2{width:490px}.footer .footer .foot-link{text-align:right;padding-top:25px}.footer .foot-link li{border-right:1px solid #999}.footer .foot-link li.right-one{border-right:none}.footer .foot-link li a{margin:3px 10px;line-height:1;font-size:12px}.footer .foot-link a,.footer .foot-link a:link,.footer .foot-link a:visited,.footer .foot-link a:active{color:#ccc;font-size:12px}.footer .foot-link a:hover{color:#fff}.footer .foot-link2{text-align:leftt;margin-top:10px}.footer .foot-link2 h3{font-weight:bold;font-size:14px}.footer .foot-link2 ul{margin-top:10px}.footer .foot-link2 li{border-right:1px solid #999}.footer .foot-link2 li.right-one{border-right:none}.footer .foot-link2 li a{margin:3px 10px;line-height:1;font-size:12px}.footer .foot-link2 a,.footer .foot-link2 a:link,.footer .foot-link2 a:visited,.footer .foot-link2 a:active{color:#ccc;font-size:12px}.footer .foot-link2 a:hover{color:#fff}.rank{text-align:center;padding:20px 0}.suggest_box{font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;position:absolute;background-color:#ddfffe;border:1px solid #ccf;min-width:280px;min-height:80px;max-height:300px;overflow:auto}.suggest_box{position:absolute;background-color:#ddfffe;border:1px solid #ccf}.suggest_box div{padding:1px;display:block;overflow:hidden;white-space:nowrap}.suggest_box div.select{color:#fff;background-color:#36f}.suggest_box div.over{background-color:#9cf}.suggest_box strong{font-weight:bold}.gray1{background-color:#eee;border-top:1px solid #ccf;border-bottom:1px solid #ccf}.gray2{background-color:#fff;border-top:1px solid #ccf;border-bottom:1px solid #ccf}table.ichiran{width:100%}table.ichiran th{padding:6px 5px;font-size:14px;text-align:center;line-height:1.1;font-weight:normal;border:1px solid #ccc;background:#f0f0f0;color:#333}table.ichiran td{padding:6px 5px;font-size:12px;vertical-align:top;line-height:1.5;border:1px solid #ccc;text-align:center;vertical-align:middle}table.ichiran td.ttl{text-align:left;padding-left:10px;font-size:14px}table.ichiran td.ttl img{vertical-align:middle;margin-left:3px}table.ichiran th.bg00{text-align:right;padding:10px;font-size:14px;border-bottom:#000 1px solid}table.ichiran td.bg00{text-align:right;padding:10px;font-size:14px;border-bottom:#000 1px solid}table.ichiran td.bg00 img{vertical-align:middle;margin-left:3px}table.ichiran td.price{line-height:1;color:#f60;font-size:14px;font-weight:bold}table.ichiran td.status{padding:0 0 0 0}.main .link-btn{}.main .link-btn li{display:block;list-style:none;height:50px;float:left;margin:0;padding:0;background:url(http://www.gikoushi.net/img/btn-bg.jpg.pagespeed.ce.vC2lbt3v1N.jpg) no-repeat top right}.main .link-btn li a,.main .link-btn li a:link,.main .link-btn li a:visited,.main .link-btn li a:active{display:block;background:url(http://www.gikoushi.net/img/btn-bul.jpg.pagespeed.ce.KcODbgLPOY.jpg) no-repeat;padding:14px 15px 20px 12px;line-height:1;text-decoration:none;color:#fff;font-size:14px;font-weight:bold;text-align:center}.main .link-btn li a:hover{color:#ff6}.main .link-icon ul{margin:12px 0}.main .link-icon li{display:block;list-style:none;height:30px;float:left;margin:0;padding:0}.main .link-icon li a,.main .link-icon li a:link,.main .link-icon li a:visited,.main .link-icon li a:active{display:block;padding:7px 5px 20px 35px;margin:0 5px 0 0;line-height:1;text-decoration:none;color:#7a5c38;font-size:14px;font-weight:bold;background:url(http://www.gikoushi.net/img/xlink-bg.gif.pagespeed.ic.4dZnjkN36K.png) no-repeat}.main .link-icon li a:hover{color:#386b05;background:url(http://www.gikoushi.net/img/xlink-bg-on.gif.pagespeed.ic.Dl1cSSf3pY.png) no-repeat}.main .block .link-list dt{font-size:14px;padding:3px 0 3px 10px;border-left:5px solid #ccc;line-height:1.5}.main .block .link-list dt span{font-size:12px;margin-left:10px}.main .block .link-list dd{font-size:14px;padding:0 10px 7px 15px;margin:7px 0;border-bottom:1px dotted #999}.main .sitemap ul{margin:50px 10px 50px 30px}.main .sitemap ul li{margin:0 0 25px 0;display:list-item;list-style:square;font-size:16px;color:#333}.main .sitemap ul li a{font-size:16px;color:#333}.main .sitemap ul li a:hover{color:#c00}.main .sitemap ul li ul{margin:5px 0 0 0}.main .sitemap ul li ul li{display:inline;margin:0 15px 0 0;padding:3px 0;border-right:1px solid #9f9b81;line-height:1.8;color:#555}.main .sitemap ul li ul li a{font-size:14px;margin-right:15px;color:#555}.pict img{padding:6px;margin-bottom:7px;background:#f7f7f7;border:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #aaa}.pict img.non{padding:0;background:none;border:none}.words{}.pic-left .pict{float:left}.pic-left .words{float:right}.pic-right .pict{float:right}.pic-right .words{float:left}.pic100 .pict{width:114px}.pic100 .words{width:630px}.pic110 .pict{width:124px}.pic110 .words{width:620px}.pic120 .pict{width:134px}.pic120 .words{width:610px}.pic130 .pict{width:144px}.pic130 .words{width:600px}.pic140 .pict{width:154px}.pic140 .words{width:590px}.pic150 .pict{width:164px}.pic150 .words{width:580px}.pic160 .pict{width:174px}.pic160 .words{width:570px}.pic170 .pict{width:184px}.pic170 .words{width:560px}.pic180 .pict{width:194px}.pic180 .words{width:550px}.pic190 .pict{width:204px}.pic190 .words{width:540px}.pic200 .pict{width:214px}.pic200 .words{width:530px}.pic210 .pict{width:224px}.pic210 .words{width:520px}.pic220 .pict{width:234px}.pic220 .words{width:510px}.pic230 .pict{width:244px}.pic230 .words{width:500px}.pic240 .pict{width:254px}.pic240 .words{width:490px}.pic250 .pict{width:264px}.pic250 .words{width:480px}.pic260 .pict{width:274px}.pic260 .words{width:470px}.pic270 .pict{width:284px}.pic270 .words{width:460px}.pic280 .pict{width:294px}.pic280 .words{width:450px}.pic290 .pict{width:304px}.pic290 .words{width:440px}.pic295 .pict{width:309px}.pic295 .words{width:430px}.pic300 .pict{width:314px}.pic300 .words{width:420px}.coution{font-size:11px;border:dotted 1px #999;padding:5px 2px 5px 5px;margin-right:14px;background:#fffff0;line-height:110%}.coution p{font-size:12px;color:#f30;line-height:100%}.img_r{text-align:right}.img_c{text-align:center}.dtpage-data{padding-bottom:20px}.dtpage-data .pict img{padding:9px}.main .dtpage-data h3{font-size:18px;padding:15px 0;font-weight:bold;background:none;margin:0}.dtpage-data p.price{line-height:1;color:#f60;font-size:18px;font-weight:bold;margin:0 0 15px 0}.dtpage-data p.price2{line-height:1;color:#f30;font-size:14px;font-weight:bold;margin:0 0 15px 20px;text-decoration:underline}.dtpage-data p.date{font-size:14px;color:#666;font-weight:bold;line-height:1;margin:15px 0}.dtpage-data p.code{font-size:12px;color:#666;font-weight:bold;line-height:1;margin:10px}.dtpage-data p.date img{vertical-align:text-bottom;margin-right:5px}.dtpage-data .btn{margin:25px 0 0 0}.dtpage-data p.price{line-height:1;color:#f60;font-size:18px;font-weight:bold;margin:0 0 15px 0}.dtpage-data p.catch{line-height:1;color:#f30;font-size:14px;font-weight:bold;margin:0 0 15px 20px;text-decoration:underline}.dtpage-data p.date{font-size:14px;color:#666;font-weight:bold;line-height:1;margin:15px 0}.dtpage-data p.code{font-size:12px;color:#666;font-weight:bold;line-height:1;margin:10px}.dtpage-data p.date img{vertical-align:text-bottom;margin-right:5px}.dtpage-data p.jobtype{font-size:12px;color:#666;font-weight:bold;line-height:1}.dtpage-data p.jobtype img{vertical-align:text-bottom;margin-right:5px}.dtpage-data p.works img{vertical-align:text-bottom;margin-right:5px;margin-bottom:5px}.dtpage-data .btn{margin:25px 0 0 0}.paging{margin:20px 0 40px 0}.paging .nl{margin:0;padding:2px 0;list-style-type:none;text-align:center;font-size:80%}.paging .nl li{display:inline;margin-right:-1px}.paging .nl li a{display:inline-block;padding:2px 4px;background-color:#fff;border:1px silver solid;text-decoration:none}.paging .nl li a:hover{background-color:#e0e0e0;border:1px #999 solid;text-decoration:underline}.paging .nl li strong{display:inline-block;padding:4px 8px;background-color:#e0e0e0;border:1px silver solid;color:#c00}.paging .nl li span{display:inline-block;padding:4px 8px;background-color:#fff;border:1px silver solid;color:gray}.waku_left{float:left;width:240px;height:33px}.waku_left2{float:left;width:590px;height:68px}.waku_right{float:left;width:480px;height:33px}#sitemap{padding:20px 0 0 60px;display:block}#sitemap ul,li{margin:0;padding:0;border:none;line-height:100%;list-style-type:none;font-style:normal;font-weight:normal;font-size:13px;text-align:left}#sitemap textarea{font-size:100%}#sitemap img{vertical-align:bottom}#sitemap hr{display:none}#sitemap ul li{margin:0 0 0 10px;padding:0 0 0 20px;background:url(http://www.gikoushi.net/img/ic_home.gif.pagespeed.ce.eoYiHTVeUz.gif) no-repeat 0 4px;line-height:160%;list-style-type:none}#sitemap ul li ul{background:url(http://www.gikoushi.net/img/ic_bk.gif.pagespeed.ce.qJYmLetVZX.gif) no-repeat 17px 0}#sitemap ul li ul.category li{background:url(http://www.gikoushi.net/img/xic_category.gif.pagespeed.ic.i9uQ4OsgPp.png) no-repeat 1px -283px}#sitemap ul li ul.page li{background:url(http://www.gikoushi.net/img/xic_page.gif.pagespeed.ic.11rrwtWBZM.png) no-repeat 1px -283px}#sitemap ul li ul li.last{background-color:#fff}.form_big{border:0;padding:10px;font-size:1.6em;color:#000;border:solid 1px #ccc;margin:0;width:300px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}.form_w60{border:0;padding:10px;font-size:1.6em;color:#000;border:solid 1px #ccc;margin:0;width:60px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}.form_w160{border:0;padding:10px;font-size:1.6em;color:#000;border:solid 1px #ccc;margin:0;width:160px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}.form_w240{border:0;padding:10px;font-size:1.6em;color:#000;border:solid 1px #ccc;margin:0;width:240px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}.form_big_sp{border:0;padding:10px;font-size:3.6em;color:#000;border:solid 1px #ccc;margin:0;width:450px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}.form_btn{font-size:16px;font-weight:bold;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;border:1px solid #d83526;padding:8px 30px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(18%,#fe1a00),color-stop(87%,#ce0100));background:-moz-linear-gradient(center top,#fe1a00 18%,#ce0100 87%);background:-ms-linear-gradient(top,#fe1a00 18%,#ce0100 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');background-color:#fe1a00;color:#fff;display:inline-block;text-shadow:2px 2px 0 #b23e35;-webkit-box-shadow:inset 1px 1px 0 0 #f29c93;-moz-box-shadow:inset 1px 1px 0 0 #f29c93;box-shadow:inset 1px 1px 0 0 #f29c93}.form_btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(18%,#ce0100),color-stop(87%,#fe1a00));background:-moz-linear-gradient(center top,#ce0100 18%,#fe1a00 87%);background:-ms-linear-gradient(top,#ce0100 18%,#fe1a00 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');background-color:#ce0100}.form_btn:active{position:relative;top:1px}.form_btn2{font-size:15px;font-family:Arial;font-weight:normal;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;border:1px solid #737373;padding:7px 16px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#1f39b8),color-stop(100%,#102370));background:-moz-linear-gradient(center top,#1f39b8 5%,#102370 100%);background:-ms-linear-gradient(top,#1f39b8 5%,#102370 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f39b8', endColorstr='#102370');background-color:#1f39b8;color:#fff;display:inline-block;text-shadow:0 0 0 #fff;-webkit-box-shadow:inset 1px 1px 2px 0 #fff;-moz-box-shadow:inset 1px 1px 2px 0 #fff;box-shadow:inset 1px 1px 2px 0 #fff}.form_btn2:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#102370),color-stop(100%,#1f39b8));background:-moz-linear-gradient(center top,#102370 5%,#1f39b8 100%);background:-ms-linear-gradient(top,#102370 5%,#1f39b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#102370', endColorstr='#1f39b8');background-color:#102370}.form_btn2:active{position:relative;top:1px}@charset "UTF-8";#top h2{padding:0;margin:0 0 0 0}#top .top-main{width:560px}#top .top-sub{width:190px;padding-bottom:10px}#top .top-login{background:url(http://www.gikoushi.net/img/top-login-bg.jpg.pagespeed.ce.3W7oOPsMHd.jpg) no-repeat #099;padding:15px;color:#ff6;font-weight:bold}#top .top-login label{display:block;margin:0 0 7px 0;padding:0}#top .top-login input{margin:0 0;width:155px}#top .top-ban li{margin:7px 0;padding:0;display:block;list-style:none}#top .top-free{padding:10px 15px;background:#f0f0f0}#top .top-free p{margin:5px 0;font-size:12px;line-height:1.5}#top .top-news{padding-bottom:20px}#top .top-news .concept{margin:16px 0;padding:36px 20px 16px 20px;background:url(http://www.gikoushi.net/img/concept.jpg.pagespeed.ce.xRTWWdypb8.jpg) no-repeat;border:dotted 1px #333;font-size:13px}#top .top-news table th{padding:0 10px 10px 5px;color:#666;vertical-align:top}#top .top-news table td{padding:0 10px 10px 5px;vertical-align:top}#go_mypage{background:#fff}