﻿@media only screen and (min-width: 1001px){html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:14px;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;line-height:200%}font{line-height:1.25;font-size:inherit}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font:90%/1.5  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "小塚ゴシック Pro R","Raleway", "ＭＳ Ｐゴシック", "sans-serif", "Lucida Sans Unicode", "Lucida Grande", "Arial", "mplus";color:#000;-webkit-text-size-adjust:none}a{margin:0;padding:0;text-decoration:none;outline:0;vertical-align:baseline;background:transparent;font-size:100%;color:#777}nav .panel:after,nav#mainNav:after,.newsTitle:after,.bg:after,.post:after{content:"";display:table;clear:both}nav .panel,nav#mainNav,.newsTitle,.bg,.post{zoom:1}p{margin:0 auto}a:hover img{opacity:0.7;filter:alpha(opacity=40)}a:hover h1{color:#26a9c6}input[type="text"],input[type="email"],input[type="password"],textarea,select{vertical-align:middle;max-width:90%;line-height:35px;height:35px;padding:1px 5px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:100%;color:#000;background:#fcfcfc}textarea{height:auto;line-height:1.5}input[type="submit"],input[type="reset"],input[type="button"]{width:150px;background:#26a9c6;border:none;border-bottom:3px solid #0b7b94;font-size:18px;font-weight:bold;color:#fff;height:50px;line-height:45px;letter-spacing:0.2em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{cursor:pointer;background:#008cac}input.fin{background:#ccc;color:#fff;border-bottom:none}input.fin:hover{background:#ccc;color:#fff;border-bottom:none;cursor:default}#header .inner .jp ul li.clsbtn{display:none}#header .inner .jp .opnbtn{display:none}#logo{margin-top:17px}#wrapperback{background-color:#e9e9e9;padding-top:30px}#wrapper,.inner{margin:0 auto;width:980px;overflow:hidden}#wrapper{min-height:800px}#img{height:360px;height:auto;padding:40px 0;background-image:url(//academist-cf.com/../../assets/images/projects/56/background.jpg);background-size:cover;margin-bottom:50px}#top{margin:0 auto;width:980px;height:auto;background:#fff;display:table}#topleft{width:auto;height:auto;background:#000;display:table-cell;vertical-align:middle}#topleft iframe{vertical-align:middle}#topright{width:300px;height:auto;padding:0 20px;position:relative;display:table-cell;vertical-align:top;padding-bottom:4px}#topright h1{padding:16px 0 12px;margin-top:23px;font-weight:bold;font-size:20px;line-height:150%}#topright h1 a{color:#010101;line-height:150%;letter-spacing:0.04em}#topright .major{font-size:14px;font-weight:normal;font-size:12px}#topright .name{font-weight:normal;font-size:12px;overflow:hidden;_zoom:1;height:23px;line-height:23px;display:block;text-align:right;padding-right:10px}#topright .linebox{float:left;background:#eee;position:absolute;top:0;left:0;width:340px;height:23px;overflow:hidden;_zoom:1}#topright .linebox .major{color:#fff;background:#555;float:left;padding:0 20px;height:23px;line-height:23px}#topright .linebox2{width:297px;float:right;padding:5px 0px;background:#eee}#topright .text{font-size:16px;font-weight:bold;text-align:right;float:right;margin-top:6px;margin-right:10px;line-height:100%}#topright .text2{float:right;font-size:22px;font-weight:bold;text-align:right;line-height:100%}#topright .patron,#topright .rate,#topright .last{width:99px;height:auto;padding-top:28px;text-align:center;border-right:1px dotted #999;background:url(//academist-cf.com/../images/icon/info02.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold}#topright .patron font,#topright .rate font,#topright .last font{font-size:10px}#topright .patron{background:url(//academist-cf.com/assets/icons/patron-2ce43484ed9b1739c25383f872da3c283459b65089551f06614123414192d79f.gif) no-repeat top center}#topright .rate{background:url(//academist-cf.com/assets/icons/rate-232b465eae0393f0ba060cf6d460e8b14a13e9bd2662eb9a67467c7f58e1cccf.gif) no-repeat top center}#topright .last{width:101px;background:url(//academist-cf.com/assets/icons/time-23f2037043e53b371f92352efbf5e3db1561a871fce8553677c726c7d5cf7b64.gif) no-repeat top center;border-right:none}#img #topright .patron,#img #topright .rate,#img #topright .last{position:static;width:33%;float:left;margin-top:12px}#topright .patron span,#topright .rate span,#topright .last span{font-size:18px;font-weight:bold;line-height:100%;padding-left:10px}#topright .last .unit{font-size:12px;padding-left:0px}#topright .metertop{width:300px;height:20px;margin-left:auto;margin-right:auto}#topright .morebtn{width:300px;margin:16px auto 8px}#topright .morebtn p{width:100%}#topright .morebtn a{display:block;background:#26a9c6;border-bottom:3px solid #0b7b94;color:#fff;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:bold}#topright .morebtn a:hover{background:#008cac}div.update{margin:0 auto;width:980px;font-size:80%}div.update dl{width:100%;height:100px;overflow:auto;margin:0;background-color:#f9f9f9;border-top:1px #c0c0c0 dotted;border-bottom:1px #c0c0c0 dotted}div.update dt{width:9em;float:left;padding:8px 0 8px 10px;line-height:120%}div.update dd{margin:0;padding:3px 3px 3px 6.6em;border-bottom:1px #c0c0c0 dotted;line-height:120%}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.projectsubmit ol{margin:0px;padding:0px;padding-left:50px;list-style-type:decimal}.projectsubmit li{margin-top:10px;margin-bottom:10px}#header{margin:auto;overflow:hidden;border-bottom:2px solid #959595;background:#fff}#header .inner{width:980px}#header .inner ul li{float:left;position:relative;border-right:1.5px solid #ccc}#header .inner ul li:first-child{border-left:1.5px solid #ccc}#header .inner ul li a{display:block;text-align:center;padding:24px 15px 22px;color:#000;height:22px;line-height:22px}#header .inner ul li span{display:block;height:22px;line-height:22px;font-size:14px}#header .inner ul li.li01 a span{background:url(//academist-cf.com/../images/icon/academist.png) no-repeat left center;padding-left:30px}#header .inner ul li.li02 a span{background:url(//academist-cf.com/../images/icon/begin.png) no-repeat left center;padding-left:25px}#header .inner ul li.li03 a span{background:url(//academist-cf.com/assets/navbar/login-b81ad06cd0599f8cbba6541da3875eeb2c11f849a921d628faf2bb8af36a520c.png) no-repeat left center;padding-left:25px}#header .inner ul li.li04 a span{background:url(//academist-cf.com/assets/navbar/wakaba-ea054e12717be3e24a6d5196a86073021a1ff6cf40ebeb437f58b5378fcd71cf.png) no-repeat left center;padding-left:25px}#header .inner ul li.lilo a span{background:url(//academist-cf.com/assets/navbar/icon_logout-a8ccb2752dc6eae7bac44655cb0809898ae6f2a63c781763e5181378fc9a4803.png) no-repeat left center;padding-left:20px}#header .inner ul li.liuser a span{background:url(//academist-cf.com/assets/navbar/icon_user-97d71969e6031eb38031693320ae5ec9d1e9dab9764c3b6cd487a81c395a112b.png) no-repeat left center;padding-left:22px}#header .inner ul li.li01 a:hover span{background:url(//academist-cf.com/../images/icon/academist_hov.png) no-repeat left center}#header .inner ul li.li02 a:hover span{background:url(//academist-cf.com/../images/icon/begin_hov.png) no-repeat left center}#header .inner ul li.li03 a:hover span{background:url(//academist-cf.com/assets/navbar/login_hov-ae6d82678c68c95088f2f780df99b5ae8bfeb0f0cadf75bb22b1d8f7ceac7e0e.png) no-repeat left center}#header .inner ul li.lilo a:hover span{background:url(//academist-cf.com/assets/navbar/icon_logout_hov-cfcc37a416359fc6d86116027f2311d99a0e5a4fde4958432cd0993f0713c331.png) no-repeat left center;padding-left:20px}#header .inner ul li.liuser a:hover span{background:url(//academist-cf.com/assets/navbar/icon_user_hov-961eb2c8a032a2a69a4913ba1c214c1553b95ff6b4f29e5dba4d8d906d76b0fc.png) no-repeat left center;padding-left:22px}#header .inner ul li a:hover{background:#959595;color:#fff}#header .inner ul li :hover img{opacity:1;filter:alpha(opacity=100)}#header .bg .inner span{font-size:12px;font-weight:none;letter-spacing:0.7px;height:28px;line-height:28px;display:block}#header .bg .inner a:hover{text-decoration:underline;position:relative}#footer{clear:both;letter-spacing:0;font-size:12px;padding:20px;background:#f5f5f5}#header .bg{background:#000;text-align:left;color:#fffaf0;font-size:90%}.fixedbtn{width:68px;height:310px;background:#fff;position:fixed;top:160px;right:0}.fixedbtn:hover{cursor:pointer}.fixedtext{color:#17a9c8;font-size:15px;display:block;margin:auto;padding:20px 20px 50px;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;line-height:1}.fixedtext>div{background:#17a9c8;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;width:25px;height:25px;position:absolute;top:270px;right:21px}.arrow{width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:9px;right:10px}#img{margin-bottom:0}#index .toptit{color:#fff;font-size:16px;line-height:50px;width:auto;margin:0;float:left}#index .toptit_smr{float:right;line-height:50px}#index .toptit_smr a{position:relative;display:block;line-height:50px;padding:0 32px 0 12px;background:#00335f}#index .toptit_smr a:before{content:"";display:block;width:7px;height:7px;position:absolute;right:14px;top:50%;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);margin-top:-4px}#index .toptit_smr a:hover{background:#004179}.toptitarea{background:#005094;height:50px}#billboard{height:25px;padding:12px 0 0 20px;overflow:hidden}#billboard>ul{margin-right:15px}#index .toptit_smr a,#billboard>ul>li,#billboard>ul>li>a{color:#fff;font-size:14px}.days{padding-right:3px}.mod_billboardcontent_btn{display:none}#sampleBox{display:none}#background .bg2{width:980px;padding:5px;margin-bottom:20px;font-size:120%;font-weight:bold}#header ul{float:right}#header ul li{display:inline;font-size:80%;font-weight:normal}#header ul li a img{float:left}#header ul li a:hover{background-color:#fafafa}.banner{border:5px;border-color:#000;background-color:#EAF6FD;padding-top:40px;padding-bottom:40px;margin-top:20px;margin-bottom:50px}.banner h1{text-align:center;font-size:32px}.banner p{text-align:center;font-size:20px;margin-top:10px}#topimg{margin-top:10px}#background{background:#E9E9E9}#background2{background:#E9E9E9;margin-bottom:-30px}#background3{background:#E9E9E9;padding-bottom:60px}#background4{padding-bottom:50px}#back,.back{width:980px;margin:0 auto;padding-top:50px;overflow:visible;margin-bottom:30px}#back .title,.back .title{font-size:24px;margin-bottom:30px;font-weight:bold;text-align:left;line-height:120%}#back .title span,.back .title span{font-size:inherit;font-weight:bold}#backre .title{font-size:28px;color:#000;line-height:100%;margin-bottom:25px}#backre .txt{margin-bottom:20px}.title2{font-size:24px;letter-spacing:5px;color:#ff0da1}.title3{font-size:20px;letter-spacing:5px;color:#000}#backsup .title{font-size:28px;letter-spacing:5px;color:#000;margin-top:-30px}#backre{width:880px;background:#fff;border-radius:20px;margin:0 auto 30px;padding:35px 40px 25px 40px}.topcolumnpart{float:left;width:460px;margin-left:10px;margin-right:10px;margin-bottom:70px;padding-bottom:30px}.topcolumnpart h1{font-size:18px;font-weight:bold;margin-bottom:15px;margin-left:15px;margin-top:30px}.topcolumnpart p{width:340px;font-size:16px;margin-left:50px;margin-right:20px;padding-right:20px;padding-bottom:30px}#backsup{width:980px;margin:0 auto;padding-top:30px;padding-bottom:30px;overflow:hidden}#background .bg2{width:980px}.thumbWrap{width:450px;background:#fff;float:left;height:520px;margin:10px}.thumbWrap .mainmessage{font-size:24px;font-weight:bold;text-shadow:1px #aaa;text-align:center;border-color:#fff;padding:3px}.thumbWrap .mainmessage3{font-size:52px;font-weight:bold;text-align:center;text-shadow:1px #aaa;border-color:#fff;padding:3px;letter-spacing:5px}.thumbWrap .mainmessage2{font-size:20px;font-weight:bold;text-shadow:1px #aaa;text-align:center;border-color:#fff;letter-spacing:0.5px;padding:3px}.mainmessage4{text-align:center}.thumbWrap h1{font-weight:bold;font-size:16px;padding:10px}.thumbWrap .major{margin-left:10px;margin-bottom:10px;float:left}.thumbWrap .name{margin-right:10px;margin-bottom:10px;float:right}.thumbWrap .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap .patron{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap .rate{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap .last{width:149px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap span{font-size:24px;font-weight:bold}.thumbWrapend{width:450px;height:520px;background:#fff;margin:10px;float:left;border:solid 1px #e2e2e2}.thumbWrapend .mainmessage{font-size:24px;text-align:center;vertical-align:middle;border-color:#fff}.thumbWrapend h1{font-weight:bold;font-size:16px;padding:10px}.thumbWrapend .major{margin-left:10px;margin-bottom:10px;float:left}.thumbWrapend .name{margin-right:10px;margin-bottom:10px;float:right}.thumbWrapend .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrapend .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrapend .patron{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrapend .rate{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrapend .last{width:149px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrapend span{font-size:24px;font-weight:bold}.thumbWrap2,.thumbWrap2end{position:relative;float:left;background-color:#fff;width:300px;padding:0 0 0 0;margin-right:40px;margin-bottom:40px}.thumbWrap2end{margin-right:0}.thumbWrap2:hover .text2,.thumbWrap2:hover .text,.thumbWrap2end:hover .text2,.thumbWrap2end:hover .text{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}.thumbWrap2 .pbox,.thumbWrap2end .pbox{padding:20px}.thumbWrap2 center,.thumbWrap2end center{width:300px;height:180px;overflow:hidden;position:relative}.thumbWrap2.sec_goal:before,.thumbWrap2end.sec_goal:before,.thumbWrap2.success:before,.thumbWrap2end.success:before{content:"";display:block;width:71px;height:70px;position:absolute;top:-4px;left:-4px;background-position:center top;background-repeat:no-repeat;background-size:auto;z-index:1}.thumbWrap2.sec_goal:before,.thumbWrap2end.sec_goal:before{background-image:url(//academist-cf.com/../images/ribbon_2nd_Goal.png)}.success:before,.success:before{background-image:url(//academist-cf.com/assets/projects/success-ribbon-35b301b0e96b3aaeb99c77dccabd4ef4d863c64c4bcae0366a2c243eb36673f1.png)}.thumbWrap2 a,.thumbWrap2end a{display:block;color:#000;border-bottom:2px solid #aaa;background:#fff}.thumbWrap2 a:hover span,.thumbWrap2end a:hover span{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}.thumbWrap2 center img,.thumbWrap2end center img{width:100%;height:auto;position:absolute;top:0px;left:0}.thumbWrap2 h1,.thumbWrap2end h1{font-weight:bold;font-size:18px;line-height:130%;margin-bottom:10px;letter-spacing:-0.01em;width:280px}.thumbWrap2 h1>font.morem,.thumbWrap2end h1>font.morem{box-sizing:inherit}.thumbWrap2 .linebox,.thumbWrap2end .linebox{background:#eee;width:300px;height:23px;overflow:hidden;_zoom:1}.thumbWrap2 .linebox span.major,.thumbWrap2end .linebox span.major{color:#fff;background:#555;float:left;padding:0 20px;height:23px;line-height:23px;font-size:10px}.thumbWrap2 .linebox span.name,.thumbWrap2end .linebox span.name{font-weight:normal;font-size:12px;overflow:hidden;_zoom:1;height:23px;line-height:23px;display:block;text-align:right;padding-right:10px}.thumbWrap2 .text2,.thumbWrap2end .text2{float:right;font-size:16px;font-weight:bold;text-align:right;line-height:100%}.thumbWrap2 .text,.thumbWrap2end .text{font-size:12px;font-weight:normal;float:right;line-height:100%;margin:3px 10px 0 0}.thumbWrap2 .patron,.thumbWrap2end .patron{width:99px;float:left;text-align:center;border-right:solid 1px;border-color:#e2e2e2;line-height:140%}.thumbWrap2 .rate,.thumbWrap2end .rate{width:77px;float:left;text-align:center;border-right:solid 1px;border-color:#e2e2e2;line-height:140%}.thumbWrap2 .last,.thumbWrap2end .last{width:81px;float:left;text-align:center;line-height:140%}.thumbWrap2 span,.thumbWrap2end span{font-size:18px;font-weight:bold}.thumbWrap2 span.icn,.thumbWrap2end span.icn{font-size:12px;display:inline-block;background-repeat:no-repeat;background-position:left center;text-align:left;height:20px;line-height:20px;line-height:1.5}.thumbWrap2 span.icn font,.thumbWrap2end span.icn font{font-size:10px}.thumbWrap2 .rate span.icn,.thumbWrap2end .rate span.icn{background-image:url(//academist-cf.com/assets/icons/rate_sm-3eb3dc2ec3613e119c62d121f5e1ee6b476285a9e30adc22e55057f08f2fee09.gif);padding-left:25px;text-align:left;width:52px}.thumbWrap2 .patron span.icn,.thumbWrap2end .patron span.icn{background-image:url(//academist-cf.com/assets/icons/patron_sm-b6e4577d7a549fd959dcd8fd9dd701a56341aecab1ff354e88731f0ecaa7c972.gif);padding-left:40px;letter-spacing:-0.1em;width:59px}.thumbWrap2 .last span.icn,.thumbWrap2end .last span.icn{background-image:url(//academist-cf.com/assets/icons/time_sm-b46d7b46d8e630cfc831ce65b27195609457a44bc3c47a819669ee50f5753455.gif);padding-left:35px;letter-spacing:-0.1em;width:46px}.thumbWrap2 span.data,.thumbWrap2end span.data{font-size:14px;height:18px;line-height:100%}.thumbWrap2 span.data font,.thumbWrap2end span.data font{font-size:12px}.thumbWrap2 span.unit,.thumbWrap2end span.unit{font-size:10px;height:18px;line-height:100%}.thumbWrap p{padding:0px 0px 0px 10px;font-size:90%}.thumbWrap2 p,.thumbWrap2end p{font-size:90%;background:#bbbbbb}#background .bg2 strong{font-size:20px}#background .bg2 img{margin-right:10px;margin-top:5px}#bondre{background:#ebebeb;margin-top:30px;margin-bottom:10px;padding-top:30px;padding-bottom:30px;text-align:center;font-size:28px;letter-spacing:5px}#bondsup{background:#ebebeb;margin-top:30px;margin-bottom:10px;padding-top:30px;padding-bottom:30px;text-align:center;font-size:28px;letter-spacing:5px}#msgid3{font-size:18px;width:160px;font-family:"メイリオ", "Meiryo", "小塚ゴシック Pro";color:#ff0da1}.acajourbanner{padding:50px 0 0 0;position:relative;margin:0 auto;width:980px}.acajourbannersp{display:none}.moreviewbtn,.closeviewbtn{float:left;width:100%;font-size:16px;text-align:center;margin-bottom:20px;padding:20px 0;box-sizing:border-box;border:solid 2px #26a9c6}.closeviewbtn{display:none;box-sizing:border-box;border:solid 2px #b3b3b3}.moreviewbtn:hover,.closeviewbtn:hover{background:#fff;cursor:pointer}.moreviewbtn:hover{color:#26a9c6}.moretext{width:260px;margin:0 auto}.moretext>p,.closetext>p{float:left;font-size:16px}.closetext{width:215px;margin:0 auto}.btnarrow{float:right;display:block;width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000}.morearrow{margin-top:8px;transform:rotate(135deg)}.closearrow{margin-top:13px;transform:rotate(-45deg)}#kikan_head{background-size:cover;background-repeat:no-repeat;background-position:center}.kikan_head_inner{text-align:center;color:#fff;padding:80px 10px 64px}.kikan_head_inner h1{font-size:34px;line-height:1.25;margin-bottom:32px}.kikan_head_inner .kikan_smr{display:inline-block;margin:0 20px}.kikan_head_inner .kikan_smr dt{font-size:14px;line-height:1.25;margin-bottom:4px}.kikan_head_inner .kikan_smr dd{font-size:20px;line-height:1.25}#aj_kikan .tile_thumb_item{position:relative}#aj_kikan .tile_thumb_item a{height:96px;padding:0 0 0 96px}#aj_kikan .tile_thumb_item a:hover{opacity:.7}#aj_kikan .tile_thumb_item .aj_img{position:absolute;top:0;left:0;width:96px;height:96px;background-size:cover;background-repeat:no-repeat;background-position:center}#aj_kikan .tile_thumb_item h2{font-size:14px;line-height:1.75;padding:12px 12px 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kikan_about_wrap .cts,.kikan_about_wrap .img{width:48%}.kikan_about_wrap .cts{float:left}.kikan_about_wrap .img{float:right}.kikan_about_wrap .url_ttl{font-weight:bold}.rev_article p{margin-bottom:.5em}.rev_article a{color:#26a9c6;text-decoration:none}.border_list_wrap a{color:#26a9c6;text-decoration:none}.border_list_wrap li{display:flex;border-top:1px solid #ccc;padding:16px 0 14px}.border_list_wrap li:last-child{border-bottom:1px solid #ccc}.border_list_wrap li *{line-height:1.5}.border_list_wrap .days{margin-right:12px}.pagenation{margin-bottom:48px}.pagenation ul{display:flex;justify-content:center;margin-top:48px}.pagenation ul li{text-align:center;background:#fff;border:1px solid #ccc;border-left:none}.pagenation ul li.prev{border-radius:4px 0 0 4px;border-left:1px solid #ccc}.pagenation ul li.next{border-radius:0 4px 4px 0}.pagenation ul li.current span,.pagenation ul li.current{background:#26a9c6;color:#fff}.pagenation ul li span,.pagenation ul li a{display:block;font-size:14px;line-height:28px;width:30px;text-decoration:none;color:#000}.pagenation ul li a:hover{color:#26a9c6}#wrapper .forpatrontwocolumn strong{font-size:18px}#wrapper .forpatrontwocolumn img{margin-right:10px;margin-top:10px}#wrapper3{clear:both;background:#e9e9e9;margin-top:0;color:#000;font-size:120%;font-weight:bold;padding:20px 0 20px 0}#wrapper3 .wrp3inner{width:980px;margin:0 auto;position:relative}#wrapper3 .bg3{background-color:none}#wrapper3 .bg3 center{text-align:left;width:980px;margin:0 auto}#wrapper3 .bg3 h2{width:660px;font-size:22px;color:#000;letter-spacing:0.05em;text-align:left}#wrapper3 .snsb{position:absolute;left:680px;top:0}#wrapper3 .snsb li{margin-right:10px;float:left;height:20px}#wrapper3 .snsb li.tw{width:100px;margin-right:0}#wrapper3 .snsb li.fb{margin-top:-8px}.twocolumn1{float:left;width:710px;padding:0px 0px 0px 0;font-size:90%;padding:0;margin:0;border:none}.twocolumn3{float:right;width:680px;padding:0px 0px 0px 0;font-size:90%;padding:0;margin:0;border:none}.twocolumn2{float:right;width:240px;font-size:90%;padding:0;margin:0;margin-top:60px}.twocolumn2 input{width:200px}.twocolumn2 div{line-height:140%}.thumbWrap2 .number{margin-top:5px;margin-left:10px;margin-bottom:5px;float:left;font-size:20px;font-weight:bold}.twocolumn2 .patron{font-size:12px;width:70px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.twocolumn2 .rate{font-size:12px;width:70px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.twocolumn2 .last{font-size:12px;width:70px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.meterproject{margin-left:25px;height:15px}.payment{border:solid 1px #f2f3f2;background-color:#ffffff;padding:10px;margin-top:5px;margin-bottom:20px;font-size:14px}.payment h2{background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;margin-bottom:5px}.secure{border:solid 1px #f2f3f2;background-color:#ffffff;padding:10px;margin-top:5px;margin-bottom:20px;font-size:14px}.secure h2{background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;margin-bottom:5px}.info{border:none;background-color:none;padding:0;margin-top:0;margin-bottom:0;height:auto;padding:25px 0 0}.info span{font-size:18px;font-weight:bold}.info .img{width:100px;height:100px;overflow:hidden;border-radius:50px;margin-bottom:25px;float:left}.info .img img{width:100px;margin-left:0;margin-top:0}.info .cw,.info .ci{line-height:100%}.info .money{font-size:16px;font-weight:bold;padding:5px 5px 0 0;line-height:100%}.info .value{font-size:22px;font-weight:bold;margin-right:5px;text-align:right;line-height:100%}.info .goal{font-size:12px;text-align:right}.info hr{border:dotted 1px #e2e2e2}.info .profile .txt{float:right;width:180px;padding-top:5px;margin-bottom:25px}.info .profile .txt *{line-height:1.5}.info .profile .txt .pr_name,.info .profile .txt .pr_sns{display:inline-block;vertical-align:middle;margin-bottom:4px}.info .profile .txt .pr_name{margin-right:8px;font-size:16px;font-weight:bold;line-height:1}.info .profile .txt .pr_sns{width:40px}.info .profile .txt .pr_sns li.pr_fb{float:left}.info .profile .txt .pr_sns li.pr_tw{float:right}.info .profile .txt .pr_sns li a{display:block;width:18px;height:18px;border-radius:50%;background:#000;text-align:center;position:relative}.info .profile .txt .pr_sns li a:hover{opacity:.85}.info .profile .txt .pr_sns li.pr_fb a{background:#2f50a5}.info .profile .txt .pr_sns li.pr_tw a{background:#4ba1ea}.info .profile .txt .pr_sns li a img{max-width:66%;max-height:66%;vertical-align:baseline;position:absolute}.info .profile .txt .pr_sns li.pr_fb a img{left:6px;top:3px}.info .profile .txt .pr_sns li.pr_tw a img{left:3px;top:4px}.info .profile .txt p{font-size:12px;margin-bottom:.4em}.notice{font-size:14px;border:solid 1px #f1a7a7;background-color:#f1a7a7;padding:10px;margin-bottom:20px}.gift{font-size:14px;border:none;background-color:#ffffff;padding:10px;margin-bottom:20px;padding-bottom:20px}.gift ol li{margin-left:30px;list-style-type:decimal}.gift h2{line-height:150%;margin-bottom:10px}.gift2{font-size:14px;border:none;background-color:#005094;color:#fff;padding:10px;text-align:center}.button-link{font-size:16px;display:inline-block;border:5px solid #ffeeff;border-radius:10px;background:#ffeeff;color:#000;padding:5px 10px;margin-left:60px;text-decoration:none}.button-link-detail2{font-size:22px;border:8px solid #ebebeb;border-radius:20px;color:#000;font-style:bold;padding:10px 100px}.detail2{position:relative;overflow:hidden}.detail2 ul{position:relative;left:50%;float:left}.detail2 ul li{position:relative;left:-50%;float:left}.button{width:330px;display:block;height:60px;margin-right:20px;margin-left:20px;font-weight:bold;color:#fff;background:#26a9c6;border-bottom:3px solid #0b7b94}.button .vm{display:table-cell;height:60px;vertical-align:middle;width:330px;text-align:center;line-height:140%;font-size:18px}.button .vm span{font-size:12px;line-height:140%}.button:hover{background:#008cac}.button_s{font-weight:bold;background-color:#fff;border:3px solid #f1a7a7;color:#f1a7a7;letter-spacing:3px;line-height:30px;text-align:center;width:80px}.button_s:hover{background-color:#f1a7a7;color:#fff;text-align:center}.mainmessage4 a:hover{color:#000;background-color:#e2e2e2}.snsb{margin-top:10px;margin-left:0}.snsb li{float:left;margin-right:10px}.snsb_cfp{margin-left:-20px !important}.snsb_cfp li{list-style:none;float:left;height:25px;width:60px;margin-right:10px;margin-bottom:10px}.snsb li.tw{width:60px;height:24px;margin-right:20px}.snsb li.fb{width:100px;height:30px;margin-top:-8px}div.tabbox{margin:0px;padding:0px;width:710px}div.tabbox center img{margin:0 0 20px;width:100%}#tab1_content a:hover{text-decoration:underline}#tab1_content a{color:#f1a7a7;font-weight:bold}#tab1_content .after_success{width:500px;background-color:#fff;padding:20px;padding-top:30px;padding-bottom:40px;margin-bottom:20px}#tab1_content .after_success p{width:500px;font-size:18px}p.tabs{margin:0px;padding:0px}p.tabs a{display:block;width:200px;float:left;margin:0px 10px 0px 0px;border:none;border-bottom:none;text-align:center;padding-left:30px;height:50px;border-radius:5px 5px 0 0;background-color:#8ecfde;color:#fff}p.tabs a:hover{background:#26a9c6}p.tabs a.now{background-color:#fff;color:black}p.tabs a .vm{height:50px;display:table-cell;vertical-align:middle;font-size:18px;font-weight:bold;text-align:left}p.tabs a.tab1{font-size:14px}p.tabs a.tab2{font-size:14px;position:relative}p.tabs a.tab3{font-size:14px;margin-right:0}div.tab{height:auto;width:650px;padding:30px;clear:left}#tab1_content{border:1px soli8 #fff;background-color:#fff}#tab1_content h1{font-size:18px;font-weight:bold;background-image:none;background-repeat:no-repeat;background-position:left;padding:2px 0px 0px 15px;border-left:3px solid #26a9c6;line-height:160%;margin-bottom:15px}#tab1_content .successimg{margin-bottom:20px}#tab1_content .successimg img{width:100%}#tab1_content .returnbox{background:#f2f2f2;padding:20px;border-radius:10px;position:relative;margin-bottom:25px}#tab1_content input[type="submit"],#tab1_content input[type="reset"],#tab1_content input[type="button"]{width:380px;margin-bottom:10px}#tab1_content .returnbox center{line-height:160%}#tab1_content .sup{width:130px;height:130px;font-size:18px;padding:0;padding-left:0;color:#fff;background-color:#0054a6;border-radius:65px;margin-bottom:20px}#tab1_content .sup .vm{display:table-cell;vertical-align:middle;height:115px;width:130px;color:#fff;text-align:center;font-size:22px;line-height:140%;padding-top:15px}#tab1_content .sup .vm span{display:block;text-align:center;font-size:14px;font-weight:normal;line-height:140%}#tab1_content .ts1{width:610px;overflow:hidden;margin-bottom:0}#tab1_content .ts1 .returnitem{position:absolute;top:20px;left:170px}#tab1_content .ts1 .returnitem .vm{display:table-cell;vertical-align:middle;height:130px;width:450px}#tab1_content .ts1 h2{font-size:16px;font-weight:bold;background-image:none;background-repeat:no-repeat;background-position:left;padding:0;line-height:100%;margin-bottom:10px}#tab1_content .ts1 ol{width:450px}#tab1_content .ts1 ol li{margin-left:80px;font-size:14px;list-style-type:decimal}#tab1_content .ts2{float:left;width:285px;margin:0}#tab1_content .ts2 ol{width:450px}#tab1_content .ts2 ol li{margin-left:0;width:auto;list-style-type:none;float:left;line-height:160%}#tab1_content .ts2 table.size{width:100%;margin:10px 0px 10px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}#tab1_content .ts2 table.size tr th,#tab1_content .ts2 table.size tr td{font-size:14px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:10px;text-align:center;vertical-align:middle}#tab1_content .ts2 table.size tr th{width:180px;border-right:none;background:#fffaf0;font-weight:bold;text-align:center;vertical-align:middle}#tab1_content .returnimg{height:220px;overflow:hidden;position:relative;margin-bottom:20px}#tab1_content .returnimg img{position:absolute;top:0;left:0}#tab1_content .returnimg.ver2 img{position:absolute;top:-230%;left:0}#tab1_content .returnbox .txt{letter-spacing:0.06em;margin-bottom:10px}#tab1_content .leftimg{overflow:hidden;margin-right:15px;float:left;width:200px}#tab1_content .rightlong{overflow:hidden;float:left;width:410px}#tab1_content .rightimg{overflow:hidden;float:left;width:200px}#tab1_content .leftlong{overflow:hidden;margin-right:15px;float:left;width:410px}#tab1_content .aj_interview_wrap{border-radius:8px;background:#fff;overflow:hidden;margin-bottom:32px}#tab1_content .aj_interview_wrap .aj_interview_h{height:65px;background:url(//academist-cf.com/assets/aj/aj_project_link_pc-21cd3613813ff720e567c7463458afcb96ac1f27a2dcc0f91425cad94f1fe89b.jpg) no-repeat center top;padding:0;margin:0;border:none;line-height:1;overflow:hidden}#tab1_content .aj_interview_wrap .aj_interview_h span{display:block;padding-top:65px}#tab1_content .aj_interview_wrap .aj_interview_cts{border:1px solid #ccc;border-top:none;border-radius:0 0 8px 8px;padding:16px 20px}#tab1_content .aj_interview_wrap .aj_interview_cts li{padding-left:20px;background:url(//academist-cf.com/assets/aj/aj_link_left-636d6fcc823ca11d470cc7d2f05aca84ade744bd80da0062f6946bc6ee55b04e.png) no-repeat left center;margin-top:1em}#tab1_content .aj_interview_wrap .aj_interview_cts li:first-child{margin-top:0}#tab1_content .aj_interview_wrap .aj_interview_cts li a{font-weight:normal;color:#0096b7;padding-right:18px;background:url(//academist-cf.com/assets/aj/aj_link_right-e50e52c4c5bf3a9c68c8e418e28dc964ea8f77050fb949af20523abd1b9202bf.png) no-repeat right center;background-size:10px;display:block}#tab2_content{border:1px solid #fff;background-color:#fff}#tab2_content h1{font-size:16px;font-weight:bold}#tab3_content{border:1px solid #fff;background-color:#fff}#tab3_content h1{font-size:16px;font-weight:bold}#tab3_content .sup{width:610px;font-size:18px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;padding-left:15px;background-color:#eee}#tab3_content .section_title{background-image:none;background-position:left;background-repeat:no-repeat;border-left:3px solid #26a9c6;font-size:large;font-weight:bold;line-height:160%;margin-bottom:15px;padding:2px 0 0 15px}#tab3_content .timestamp{color:#a0a0a0}.badge{position:relative;top:-1px;right:-60px;line-height:23px;height:23px;padding:0 15px;margin-left:0;margin-top:0;font-family:Arial, sans-serif;color:#005094;border-radius:10px}.badge{background:#fff}.sup ol li{margin-left:80px;font-size:14px;list-style-type:decimal}.sample{background-color:#f2f3f2;border-radius:5px;margin-bottom:10px;padding:10px;position:relative}.sample:after{border:13px solid transparent;border-right-color:#f2f3f2;border-left-width:0;left:-13px;content:"";display:block;top:15px;position:absolute;width:0}.reply{float:left;margin-left:0;width:440px;padding-left:140px;margin-bottom:40px}.reply_icon{padding-left:590px}.reply_icon img{width:60px;height:60px}.reply_sample{float:left;background-color:#f2f3f2;border-radius:5px;margin-bottom:10px;padding:10px;width:400px;position:relative}.reply_sample:after{border:10px solid transparent;border-left-color:#f2f3f2;right:-20px;content:"";display:block;top:5px;position:absolute;width:0}.mes{width:650px;margin-right:0;overflow:hidden}.mes_icon{float:left;width:50px;margin-bottom:20px}.mes_icon img{width:100px;height:100px}.mes_text{float:right;width:510px}.mes_text .name{font-weight:bold}.mes_text .message{width:480px}.mes_text .reply_message{width:395px}.mes_icon2{float:left;width:80px;margin-right:20px}.mes_text2{float:left;width:500px;margin-bottom:10px}.line{width:630px;border-color:#fff}#social{float:right}.meterproject{width:100%;height:15px;margin-top:10px;margin-bottom:10px;margin-left:0}.meterproject2{width:100%;height:15px;margin-top:0;margin-bottom:10px;margin-left:0}.twocolumn2 .info .moneyimg{margin-right:5px;width:20px;height:20px}.twocolumn2 .info .lateimg{margin-right:5px;width:20px;height:20px}.twocolumn2 .info .patronimg{margin-right:5px;width:20px;height:20px}.progress_text{position:absolute;top:50%;left:33%;padding:50px;margin-top:-250px;margin-left:-190px;height:240px;background-color:#fff;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;text-align:center;font-size:24px}.progress_text a{font-size:16px}.challebox{background:#f2f2f2;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;padding-top:20px;margin-bottom:35px}.challetitle{color:#fff;font-size:16px !important;position:relative;left:-10px;width:630px;padding:8px 20px !important;margin-bottom:20px !important;border-left:none !important;background-color:#26a9c6}.challetitle::before,.challetitle::after{content:'';position:absolute;top:100%;border-style:solid;border-color:transparent}.challetitle::before{left:0;border-width:0 10px 10px 0;border-right-color:#188299}.challetitle::after{right:0;border-style:solid;border-width:10px 10px 0 0;border-top-color:#188299}.challetext>.bodytxt{width:460px;float:left;margin-bottom:25px}.challetext>.img{float:left;margin:0 20px 25px}#base{width:980px;margin:0 auto;padding-top:20px;padding-bottom:20px;overflow:hidden}#wrapper4{width:650px;margin-top:15px;float:left}#wrapper4 .title{font-size:20px;font-weight:bold;margin-bottom:20px;background-image:url(//academist-cf.com/../../images/begin.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 32px}.wrapper3{float:right;width:260px;height:400px;margin-top:75px;padding:10px;font-size:90%;background:#fafafa;border:solid 5px #fafafa}.thumbWrap4{width:300px;float:left;margin-left:10px;margin-bottom:10px;margin-top:10px;height:460px;border:solid 5px #fafafa;background-color:#fafafa}.thumbWrap5{width:300px;float:right;margin-left:10px;margin-bottom:10px;margin-top:10px;height:460px;border:solid 5px #fafafa;background-color:#fafafa}.wrapper3 h1{font-size:16px;background-image:url(//academist-cf.com/../../images/begin_s.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 25px}.wrapper3 hr{border:dotted 1px #e2e2e2;margin-top:15px;margin-bottom:15px}.wrapper3 .categoryl{float:left;width:130px}.wrapper3 .categoryl a:hover{text-decoration:underline}.wrapper3 .categoryr{float:left;width:130px}.wrapper3 .categoryr a:hover{text-decoration:underline}.thumbWrap4 img{padding:10px}.thumbWrap5 img{padding:10px}.thumbWrap4 h1{font-weight:bold;font-size:16px;padding:10px;padding-top:0px}.thumbWrap4 a:hover{color:#f1a7a7}.thumbWrap5 a:hover{color:#f1a7a7}.thumbWrap5 h1{font-weight:bold;font-size:16px;padding:10px;padding-top:0px}.thumbWrap4 .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap4 .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap4 .patron{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap4 .rate{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap4 .last{width:99px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap4 .major{margin-left:10px;margin-bottom:10px;font-size:12px;font-weight:normal}.thumbWrap4 .name{margin-right:10px;margin-bottom:2px;font-size:12px;font-weight:normal;float:right}.thumbWrap4 .linebox{padding:5px 0px;margin-bottom:5px;border-bottom:2px #e2e2e2 solid}.thumbWrap4 span{font-size:18px;font-weight:bold}.thumbWrap5 .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap5 .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap5 .patron{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap5 .rate{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap5 .last{width:99px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap5 span{font-size:18px;font-weight:bold}.thumbWrap5 .major{margin-left:10px;margin-bottom:10px;font-size:12px;font-weight:normal}.thumbWrap5 .name{margin-right:10px;margin-bottom:2px;font-size:12px;font-weight:normal;float:right}.thumbWrap5 .linebox{padding:5px 0px;margin-bottom:5px;border-bottom:2px #e2e2e2 solid}.project_gr_list li{background-size:cover;background-repeat:no-repeat;background-position:center}.project_gr_list li a{display:block;padding:50px 0 46px;color:#fff;text-align:center}.gr_cl_a{background-color:rgba(0,80,148,0.5)}a.gr_cl_a:hover{background-color:rgba(3,44,78,0.6)}.gr_cl_b{background-color:rgba(52,106,48,0.5)}a.gr_cl_b:hover{background-color:rgba(10,69,6,0.6)}.gr_cl_c{background-color:rgba(177,79,0,0.5)}a.gr_cl_c:hover{background-color:rgba(85,38,0,0.6)}.gr_cl_d{background-color:rgba(182,174,49,0.5)}a.gr_cl_d:hover{background-color:rgba(117,112,29,0.6)}.gr_cl_e{background-color:rgba(122,45,138,0.5)}a.gr_cl_e:hover{background-color:rgba(69,17,80,0.6)}.gr_cl_f{background-color:rgba(210,0,37,0.5)}a.gr_cl_f:hover{background-color:rgba(121,2,23,0.6)}.project_gr_list li a *{line-height:1.25}.project_gr_list li a dt{font-size:18px;margin-bottom:12px}.project_gr_list li a dd{font-size:14px;margin-bottom:4px}.project_gr_list li.project_gr_bnr a{padding:0}#kikan_head{background-size:cover;background-repeat:no-repeat;background-position:center}.kikan_head_inner{text-align:center;color:#fff;padding:80px 10px 64px}.kikan_head_inner h1{font-size:34px;line-height:1.25;margin-bottom:32px}.kikan_head_inner .kikan_smr{display:inline-block;margin:0 20px}.kikan_head_inner .kikan_smr dt{font-size:14px;line-height:1.25;margin-bottom:4px}.kikan_head_inner .kikan_smr dd{font-size:20px;line-height:1.25}#aj_kikan .tile_thumb_item{position:relative}#aj_kikan .tile_thumb_item a{height:96px;padding:0 0 0 96px}#aj_kikan .tile_thumb_item a:hover{opacity:.7}#aj_kikan .tile_thumb_item .aj_img{position:absolute;top:0;left:0;width:96px;height:96px;background-size:cover;background-repeat:no-repeat;background-position:center}#aj_kikan .tile_thumb_item h2{font-size:14px;line-height:1.75;padding:12px 12px 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kikan_about_wrap .cts,.kikan_about_wrap .img{width:48%}.kikan_about_wrap .cts{float:left}.kikan_about_wrap .img{float:right}.kikan_about_wrap .url_ttl{font-weight:bold}.rev_article p{margin-bottom:.5em}.rev_article a{color:#26a9c6;text-decoration:none}.border_list_wrap a{color:#26a9c6;text-decoration:none}.border_list_wrap li{display:flex;border-top:1px solid #ccc;padding:16px 0 14px}.border_list_wrap li:last-child{border-bottom:1px solid #ccc}.border_list_wrap li *{line-height:1.5}.border_list_wrap .days{margin-right:12px}.pagenation{margin-bottom:48px}.pagenation ul{display:flex;justify-content:center;margin-top:48px}.pagenation ul li{text-align:center;background:#fff;border:1px solid #ccc;border-left:none}.pagenation ul li.prev{border-radius:4px 0 0 4px;border-left:1px solid #ccc}.pagenation ul li.next{border-radius:0 4px 4px 0}.pagenation ul li.current span,.pagenation ul li.current{background:#26a9c6;color:#fff}.pagenation ul li span,.pagenation ul li a{display:block;font-size:14px;line-height:28px;width:30px;text-decoration:none;color:#000}.pagenation ul li a:hover{color:#26a9c6}#wrapper .forpatrontwocolumn strong{font-size:18px}#wrapper .forpatrontwocolumn img{margin-right:10px;margin-top:10px}#wrapper3{clear:both;background:#e9e9e9;margin-top:0;color:#000;font-size:120%;font-weight:bold;padding:20px 0 20px 0}#wrapper3 .wrp3inner{width:980px;margin:0 auto;position:relative}#wrapper3 .bg3{background-color:none}#wrapper3 .bg3 center{text-align:left;width:980px;margin:0 auto}#wrapper3 .bg3 h2{width:660px;font-size:22px;color:#000;letter-spacing:0.05em;text-align:left;line-height:1.5}#wrapper3 .snsb{position:absolute;left:680px;top:0}#wrapper3 .snsb li{margin-right:10px;float:left;height:20px}#wrapper3 .snsb li.tw{width:100px;margin-right:0}#wrapper3 .snsb li.fb{margin-top:-8px}.twocolumn1{float:left;width:710px;padding:0px 0px 0px 0;font-size:90%;padding:0;margin:0;border:none}.twocolumn3{float:right;width:680px;padding:0px 0px 0px 0;font-size:90%;padding:0;margin:0;border:none}.twocolumn2{float:right;width:240px;font-size:90%;padding:0;margin:0;margin-top:60px}.twocolumn2 input{width:200px}.twocolumn2 div{line-height:140%}.thumbWrap2 .number{margin-top:5px;margin-left:10px;margin-bottom:5px;float:left;font-size:20px;font-weight:bold}.twocolumn2 .patron{font-size:12px;width:70px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.twocolumn2 .rate{font-size:12px;width:70px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.twocolumn2 .last{font-size:12px;width:70px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.meterproject{margin-left:25px;height:15px}.payment{border:solid 1px #f2f3f2;background-color:#ffffff;padding:10px;margin-top:5px;margin-bottom:20px;font-size:14px}.payment h2{background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;margin-bottom:5px}.secure{border:solid 1px #f2f3f2;background-color:#ffffff;padding:10px;margin-top:5px;margin-bottom:20px;font-size:14px}.secure h2{background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;margin-bottom:5px}.info{border:none;background-color:none;padding:0;margin-top:0;margin-bottom:0;height:auto;padding:25px 0 0}.info .profile .txt{float:right;width:180px;padding-top:5px;margin-bottom:25px}.info .profile .txt *{line-height:1.5}.info .profile .txt .pr_name,.info .profile .txt .pr_sns{display:inline-block;vertical-align:middle;margin-bottom:4px}.info .profile .txt .pr_name{margin-right:8px;font-size:16px;font-weight:bold;line-height:1}.info .profile .txt .pr_sns{width:40px}.info .profile .txt .pr_sns li.pr_fb{float:left}.info .profile .txt .pr_sns li.pr_tw{float:right}.info .profile .txt .pr_sns li a{display:block;width:18px;height:18px;border-radius:50%;background:#000;text-align:center;position:relative}.info .profile .txt .pr_sns li a:hover{opacity:.85}.info .profile .txt .pr_sns li.pr_fb a{background:#2f50a5}.info .profile .txt .pr_sns li.pr_tw a{background:#4ba1ea}.info .profile .txt .pr_sns li a img{max-width:66%;max-height:66%;vertical-align:baseline;position:absolute}.info .profile .txt .pr_sns li.pr_fb a img{left:6px;top:3px}.info .profile .txt .pr_sns li.pr_tw a img{left:3px;top:4px}.info .profile .txt p{font-size:12px;margin-bottom:.4em}.info span{font-size:18px;font-weight:bold}.info .img{width:100px;height:100px;overflow:hidden;border-radius:50px;margin-bottom:25px;float:left}.info .img img{width:100px;margin-left:0;margin-top:0}.info .cw,.info .ci{line-height:100%}.info .money{font-size:16px;font-weight:bold;padding:5px 5px 0 0;line-height:100%}.info .value{font-size:22px;font-weight:bold;margin-right:5px;text-align:right;line-height:100%}.info .goal{font-size:12px;text-align:right}.info hr{border:dotted 1px #e2e2e2}.notice{font-size:14px;border:solid 1px #f1a7a7;background-color:#f1a7a7;padding:10px;margin-bottom:20px}.gift{font-size:14px;border:none;background-color:#ffffff;padding:10px;margin-bottom:20px;padding-bottom:20px}.gift ol li{margin-left:30px;list-style-type:decimal}.gift2{font-size:14px;border:none;background-color:#005094;color:#fff;padding:10px;text-align:center}.button-link{font-size:16px;display:inline-block;border:5px solid #ffeeff;border-radius:10px;background:#ffeeff;color:#000;padding:5px 10px;margin-left:60px;text-decoration:none}.button-link-detail2{font-size:22px;border:8px solid #ebebeb;border-radius:20px;color:#000;font-style:bold;padding:10px 100px}.detail2{position:relative;overflow:hidden}.detail2 ul{position:relative;left:50%;float:left}.detail2 ul li{position:relative;left:-50%;float:left}.button{width:330px;display:block;height:60px;margin-right:20px;margin-left:20px;font-weight:bold;color:#fff;background:#26a9c6;border-bottom:3px solid #0b7b94}.button .vm{display:table-cell;height:60px;vertical-align:middle;width:330px;text-align:center;line-height:140%;font-size:18px}.button .vm span{font-size:12px;line-height:140%}.button:hover{background:#008cac}.button_s{font-weight:bold;background-color:#fff;border:3px solid #f1a7a7;color:#f1a7a7;letter-spacing:3px;line-height:30px;text-align:center;width:80px}.button_s:hover{background-color:#f1a7a7;color:#fff;text-align:center}.mainmessage4 a:hover{color:#000;background-color:#e2e2e2}.snsb{margin-top:10px;margin-left:0}.snsb li{float:left;margin-right:10px}.snsb_cfp{margin-left:-20px !important}.snsb_cfp li{list-style:none;float:left;height:25px;width:60px;margin-right:10px;margin-bottom:10px}.snsb li.tw{width:60px;height:24px;margin-right:20px}.snsb li.fb{width:100px;height:30px;margin-top:-8px}div.tabbox{margin:0px;padding:0px;width:710px}div.tabbox center img{margin:0 0 20px;width:100%}#tab1_content a:hover{text-decoration:underline}#tab1_content a{color:#f1a7a7;font-weight:bold}#tab1_content .after_success{width:500px;background-color:#fff;padding:20px;padding-top:30px;padding-bottom:40px;margin-bottom:20px}#tab1_content .after_success p{width:500px;font-size:18px}p.tabs{margin:0px;padding:0px}p.tabs a{display:block;width:200px;float:left;margin:0px 10px 0px 0px;border:none;border-bottom:none;text-align:center;padding-left:30px;height:50px;border-radius:5px 5px 0 0;background-color:#8ecfde;color:#fff}p.tabs a:hover{background:#26a9c6}p.tabs a.now{background-color:#fff;color:black}p.tabs a .vm{height:50px;display:table-cell;vertical-align:middle;font-size:18px;font-weight:bold;text-align:left}p.tabs a.tab1{font-size:14px}p.tabs a.tab2{font-size:14px;position:relative}p.tabs a.tab3{font-size:14px;margin-right:0}div.tab{height:auto;width:650px;padding:30px;clear:left}#tab1_content{border:1px soli8 #fff;background-color:#fff}#tab1_content h1{font-size:18px;font-weight:bold;background-image:none;background-repeat:no-repeat;background-position:left;padding:2px 0px 0px 15px;border-left:3px solid #26a9c6;line-height:160%;margin-bottom:15px}#tab1_content .successimg{margin-bottom:20px}#tab1_content .successimg img{width:100%}#tab1_content .returnbox{background:#f2f2f2;padding:20px;border-radius:10px;position:relative;margin-bottom:25px}#tab1_content input[type="submit"],#tab1_content input[type="reset"],#tab1_content input[type="button"]{width:380px;margin-bottom:10px}#tab1_content .returnbox center{line-height:160%}#tab1_content .sup{width:130px;height:130px;font-size:18px;padding:0;padding-left:0;color:#fff;background-color:#0054a6;border-radius:65px;margin-bottom:20px}#tab1_content .sup .vm{display:table-cell;vertical-align:middle;height:115px;width:130px;color:#fff;text-align:center;font-size:22px;line-height:140%;padding-top:15px}#tab1_content .sup .vm span{display:block;text-align:center;font-size:14px;font-weight:normal;line-height:140%}#tab1_content .ts1{width:610px;overflow:hidden;margin-bottom:0}#tab1_content .ts1 .returnitem{position:absolute;top:20px;left:170px}#tab1_content .ts1 .returnitem .vm{display:table-cell;vertical-align:middle;height:130px;width:450px}#tab1_content .ts1 h2{font-size:16px;font-weight:bold;background-image:none;background-repeat:no-repeat;background-position:left;padding:0;line-height:100%;margin-bottom:10px}#tab1_content .ts1 ol{width:450px}#tab1_content .ts1 ol li{margin-left:80px;font-size:14px;list-style-type:decimal}#tab1_content .ts2{float:left;width:285px;margin:0}#tab1_content .ts2 ol{width:450px}#tab1_content .ts2 ol li{margin-left:0;width:auto;list-style-type:none;float:left;line-height:160%}#tab1_content .ts2 table.size{width:100%;margin:10px 0px 10px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}#tab1_content .ts2 table.size tr th,#tab1_content .ts2 table.size tr td{font-size:14px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:10px;text-align:center;vertical-align:middle}#tab1_content .ts2 table.size tr th{width:180px;border-right:none;background:#fffaf0;font-weight:bold;text-align:center;vertical-align:middle}#tab1_content .returnimg{height:220px;overflow:hidden;position:relative;margin-bottom:20px}#tab1_content .returnimg img{position:absolute;top:0;left:0}#tab1_content .returnimg.ver2 img{position:absolute;top:-230%;left:0}#tab1_content .returnbox .txt{letter-spacing:0.06em;margin-bottom:10px}#tab1_content .leftimg{overflow:hidden;margin-right:15px;float:left;width:200px}#tab1_content .rightlong{overflow:hidden;float:left;width:410px}#tab1_content .rightimg{overflow:hidden;float:left;width:200px}#tab1_content .leftlong{overflow:hidden;margin-right:15px;float:left;width:410px}#tab1_content .aj_interview_wrap{border-radius:8px;background:#fff;overflow:hidden;margin-bottom:32px}#tab1_content .aj_interview_wrap .aj_interview_h{height:65px;background:url(//academist-cf.com/assets/aj/aj_project_link_pc-21cd3613813ff720e567c7463458afcb96ac1f27a2dcc0f91425cad94f1fe89b.jpg) no-repeat center top;padding:0;margin:0;border:none;line-height:1;overflow:hidden}#tab1_content .aj_interview_wrap .aj_interview_h span{display:block;padding-top:65px}#tab1_content .aj_interview_wrap .aj_interview_cts{border:1px solid #ccc;border-top:none;border-radius:0 0 8px 8px;padding:16px 20px}#tab1_content .aj_interview_wrap .aj_interview_cts li{padding-left:20px;background:url(//academist-cf.com/assets/aj/aj_link_left-636d6fcc823ca11d470cc7d2f05aca84ade744bd80da0062f6946bc6ee55b04e.png) no-repeat left center;margin-top:1em}#tab1_content .aj_interview_wrap .aj_interview_cts li:first-child{margin-top:0}#tab1_content .aj_interview_wrap .aj_interview_cts li a{font-weight:normal;color:#0096b7;padding-right:18px;background:url(//academist-cf.com/assets/aj/aj_link_right-e50e52c4c5bf3a9c68c8e418e28dc964ea8f77050fb949af20523abd1b9202bf.png) no-repeat right center;background-size:10px;display:block}#tab2_content{border:1px solid #fff;background-color:#fff}#tab2_content h1{font-size:16px;font-weight:bold}#tab3_content{border:1px solid #fff;background-color:#fff}#tab3_content h1{font-size:16px;font-weight:bold}#tab3_content .sup{width:610px;font-size:18px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;padding-left:15px;background-color:#eee}.badge{position:relative;top:-1px;right:-60px;line-height:23px;height:23px;padding:0 15px;margin-left:0;margin-top:0;font-family:Arial, sans-serif;color:#005094;border-radius:10px}.badge{background:#fff}.sup ol li{margin-left:80px;font-size:14px;list-style-type:decimal}.sample{background-color:#f2f3f2;border-radius:5px;margin-bottom:10px;padding:10px;position:relative}.sample:after{border:13px solid transparent;border-right-color:#f2f3f2;border-left-width:0;left:-13px;content:"";display:block;top:15px;position:absolute;width:0}.reply{float:left;margin-left:0;width:440px;padding-left:140px;margin-bottom:40px}.reply_icon{padding-left:590px}.reply_icon img{width:60px;height:60px}.reply_sample{float:left;background-color:#f2f3f2;border-radius:5px;margin-bottom:10px;padding:10px;width:400px;position:relative}.reply_sample:after{border:10px solid transparent;border-left-color:#f2f3f2;right:-20px;content:"";display:block;top:5px;position:absolute;width:0}.mes{width:650px;margin-right:0;overflow:hidden}.mes_icon{float:left;width:50px;margin-bottom:20px}.mes_icon img{width:100px;height:100px}.mes_text{float:right;width:510px}.mes_text .name{font-weight:bold}.mes_text .message_title{font-weight:bold;width:480px}.mes_text .message{width:480px}.mes_text .reply_message{width:395px}.mes_icon2{float:left;width:80px;margin-right:20px}.mes_text2{float:left;width:500px;margin-bottom:10px}.line{width:630px;border-color:#fff}#social{float:right}.meterproject{width:100%;height:15px;margin-top:10px;margin-bottom:10px;margin-left:0}.meterproject2{width:100%;height:15px;margin-top:0;margin-bottom:10px;margin-left:0}.twocolumn2 .info .moneyimg{margin-right:5px;width:20px;height:20px}.twocolumn2 .info .lateimg{margin-right:5px;width:20px;height:20px}.twocolumn2 .info .patronimg{margin-right:5px;width:20px;height:20px}.progress_text{position:absolute;top:50%;left:33%;padding:50px;margin-top:-250px;margin-left:-190px;height:240px;background-color:#fff;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;text-align:center;font-size:24px}.progress_text a{font-size:16px}.challebox{background:#f2f2f2;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;padding-top:20px;margin-bottom:35px}.challetitle{color:#fff;font-size:16px !important;position:relative;left:-10px;width:630px;padding:8px 20px !important;margin-bottom:20px !important;border-left:none !important;background-color:#26a9c6}.challetitle::before,.challetitle::after{content:'';position:absolute;top:100%;border-style:solid;border-color:transparent}.challetitle::before{left:0;border-width:0 10px 10px 0;border-right-color:#188299}.challetitle::after{right:0;border-style:solid;border-width:10px 10px 0 0;border-top-color:#188299}.challetext>.bodytxt{width:460px;float:left;margin-bottom:25px}.challetext>.img{float:left;margin:0 20px 25px}#base{width:980px;margin:0 auto;padding-top:20px;padding-bottom:20px;overflow:hidden}#wrapper4{width:650px;margin-top:15px;float:left}#wrapper4 .title{font-size:20px;font-weight:bold;margin-bottom:20px;background-image:url(//academist-cf.com/../../images/begin.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 32px}.wrapper3{float:right;width:260px;height:400px;margin-top:75px;padding:10px;font-size:90%;background:#fafafa;border:solid 5px #fafafa}.thumbWrap4{width:300px;float:left;margin-left:10px;margin-bottom:10px;margin-top:10px;height:460px;border:solid 5px #fafafa;background-color:#fafafa}.thumbWrap5{width:300px;float:right;margin-left:10px;margin-bottom:10px;margin-top:10px;height:460px;border:solid 5px #fafafa;background-color:#fafafa}.wrapper3 h1{font-size:16px;background-image:url(//academist-cf.com/../../images/begin_s.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 25px}.wrapper3 hr{border:dotted 1px #e2e2e2;margin-top:15px;margin-bottom:15px}.wrapper3 .categoryl{float:left;width:130px}.wrapper3 .categoryl a:hover{text-decoration:underline}.wrapper3 .categoryr{float:left;width:130px}.wrapper3 .categoryr a:hover{text-decoration:underline}.thumbWrap4 img{padding:10px}.thumbWrap5 img{padding:10px}.thumbWrap4 h1{font-weight:bold;font-size:16px;padding:10px;padding-top:0px}.thumbWrap4 a:hover{color:#f1a7a7}.thumbWrap5 a:hover{color:#f1a7a7}.thumbWrap5 h1{font-weight:bold;font-size:16px;padding:10px;padding-top:0px}.thumbWrap4 .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap4 .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap4 .patron{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap4 .rate{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap4 .last{width:99px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap4 .major{margin-left:10px;margin-bottom:10px;font-size:12px;font-weight:normal}.thumbWrap4 .name{margin-right:10px;margin-bottom:2px;font-size:12px;font-weight:normal;float:right}.thumbWrap4 .linebox{padding:5px 0px;margin-bottom:5px;border-bottom:2px #e2e2e2 solid}.thumbWrap4 span{font-size:18px;font-weight:bold}.thumbWrap5 .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap5 .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap5 .patron{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap5 .rate{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap5 .last{width:99px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap5 span{font-size:18px;font-weight:bold}.thumbWrap5 .major{margin-left:10px;margin-bottom:10px;font-size:12px;font-weight:normal}.thumbWrap5 .name{margin-right:10px;margin-bottom:2px;font-size:12px;font-weight:normal;float:right}.thumbWrap5 .linebox{padding:5px 0px;margin-bottom:5px;border-bottom:2px #e2e2e2 solid}.extramain h1{font-size:24px;font-weight:bold}.extramain{float:left;width:700px;padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.extramain p{margin-bottom:25px}.extramain img{border:1px solid #ccc;margin-bottom:25px}.extramain h2{font-size:18px;font-weight:bold;padding:3px 0px 3px 12px;border-left:3px solid #26a9c6;margin:30px 0  15px 0;background-color:#f5f5f5}.extramain h3{font-size:16px;font-weight:bold}.extramain a{font-weight:bold;color:#26a9c6}.extramain a:hover{text-decoration:underline}.extramain ol{margin:0px;padding:0px;padding-left:20px;list-style-type:decimal}.extramain li{margin-top:10px;margin-bottom:10px}.extramain ul{margin:0px;padding:0px;padding-left:20px;list-style-type:disc}.extramain .answer{background-color:#fffaff;border:solid 5px;border-color:#fffaff;padding:15px}.extramain .answer hr{font-size:10px;border:dashed;border-color:#000;border-width:1px}.extraside{float:left;width:220px;padding-right:20px;margin-top:35px;position:relative}#extrasmart{display:none}#extrasidefixed{width:220px;height:400px}.extraside ul li{width:220px;font-size:90%}.extraside ul li a{display:block;width:190px;color:black;padding:12px 15px;background-color:#fafafa}.extraside ul li a:hover{background-color:#fff;color:#26A9C6}.bar{display:block;width:100%;height:2px;border:0;border-top:1px solid #dfdfdf;margin:0 !important}.sbfixed{position:fixed;top:0;left:auto}.guide_text{width:300px;float:left;margin:7px}.guide_img{width:300px;float:left;margin:7px}table.law{width:100%;margin:20px 0px 50px;border-top:1px solid #ddd;border-spacing:0px}table.law tr th,table.law tr td{font-size:14px;border-bottom:1px solid #ddd;padding:12px}table.law tr th{width:150px;vertical-align:middle;border-right:none;background:#fafafa;font-weight:bold}table.company{width:100%;margin:20px 0px 50px;border-top:1px solid #ddd;border-spacing:0px}table.company tr th,table.company tr td{font-size:14px;border-bottom:1px solid #ddd;padding:12px}table.company tr th{width:150px;vertical-align:middle;border-right:none;background:#fafafa;font-weight:bold}.extramain .staff{width:190px;padding-right:20px;float:left}.extramain .navigator{width:290px;float:left;margin:10px;border:1px solid #f2f3f2}.extramain .navigator p{margin:10px}meter{margin-top:5px;margin-bottom:5px;margin-left:20px;border-radius:20px;width:240px;height:30px;overflow:hidden}meter{background-image:linear-gradient(to bottom, #c2c2c2, #c2c2c2 20%, #c2c2c2)}meter::-webkit-meter-bar{background-image:linear-gradient(to bottom, #c2c2c2, #c2c2c2 20%, #c2c2c2)}meter::-webkit-meter-optimum-value{background-image:linear-gradient(to bottom, #005094, #005094)}meter::-webkit-meter-suboptimum-value{background-image:linear-gradient(to bottom, #005094, #005094)}meter::-webkit-meter-horizontal-even-less-good-value{background-image:linear-gradient(to bottom, #005094, #005094)}meter:-moz-meter-optimum::-moz-meter-bar{background-image:linear-gradient(to bottom, #005094, #005094)}meter:-moz-meter-sub-optimum::-moz-meter-bar{background-image:linear-gradient(to bottom, #005094, #005094)}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background-image:linear-gradient(to bottom, #005094, #005094)}.meter_wrap{position:relative;height:15px;background:#ededed;margin:10px 0;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);overflow:hidden}#topright .meter_wrap{height:20px}.meter_wrap .meter_total,.meter_wrap .meter_1st_val{position:absolute;height:100%;left:0;top:0;background:#005094;max-width:100% !important}.meter_wrap.meter_2nd_wrap .meter_total{background:#ef2c96}table.contact{width:100%;margin:20px 0px 50px;border-top:1px solid #ddd;border-spacing:0px}table.contact tr th,table.contact tr td{font-size:14px;border-bottom:1px solid #ddd;padding:12px}table.contact tr th{width:150px;vertical-align:middle;border-right:none;background:#fafafa;font-weight:bold}table.contact span{color:red}table.contact_confirm{width:100%;margin:20px 0px 50px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}table.contact_confirm tr th,table.contact_confirm tr td{font-size:14px;vertical-align:middle;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:20px}table.contact_confirm tr th{width:230px;background:#fffaf0;border-right:none;font-weight:bold}table.contact_confirm input,table.contact_confirm textarea{border:none;background:#fff;font-size:100%;color:black;text-align:left}table.cfpjp_tot{width:100%;table-layout:fixed;border-spacing:0px;border-radius:5px;border:solid 1px #26a9c6;margin-bottom:30px}table.cfpjp_tot tr,table.cfpjp_tot tr td{text-align:center;font-size:14px;padding:10px}table.cfpjp_tot tr:nth-child(2n+1){background:#26a9c6;color:#fff}table.cfpjp{width:100%;border-spacing:0px;border-radius:5px;border:solid 1px #e2e2e2}table.cfpjp thead{background-color:#bbb}table.cfpjp tr,table.cfpjp tr td{text-align:center;font-size:12px;padding:10px}table.cfpjp tr:nth-child(2n+1){background:#f5f5f5}.cfpfacebook{margin-top:2px !important}.newregistbig h1{font-size:18px;font-weight:bold;font-size:22px;background:#E9E9E9;padding:30px 0 25px 0}.newregistbig h1 span{font-size:14px;font-weight:bold}.newregistbig h1 span a{background-color:#26a9c6;border-radius:5px;color:#fff;font-size:16px;margin:auto 20px;padding:5px 20px}.newregistbig{width:980px;margin:auto;background:#fff;padding-bottom:30px;margin-bottom:100px}.newregistbig p{font-size:14px;color:red}.newregist{font-size:12px;border:solid 1px #e2e2e2;padding:30px;width:860px;margin:0 auto;margin-top:30px}.newregist .mb10{margin-bottom:10px}.newregist .mb20{margin-bottom:20px}.newregist .mb30{margin-bottom:30px}.newregist .mb40{margin-bottom:40px}.newregist .mb50{margin-bottom:50px}.newregist h2{font-size:14px;background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 25px}.newregist .left{float:left;width:420px}.newregist .left p{font-size:14px;color:#000;margin-bottom:10px}.newregist .left p span{font-size:11px;color:gray}.newregist .left span{color:red}.newregist .left input[type="submit"]{width:200px}.newregist ul.other-links{font-size:16px;margin-top:30px}#tate{padding-bottom:520px}#tate2{padding-bottom:380px}.right{float:left;width:400px;border-left:solid 1px #e2e2e2;padding-left:20px}.newregist .right .button{height:50px;width:380px;margin:0 0 20px 0;background:#375691;line-height:50px;text-align:center;font-size:18px}.newregist .right .twbtn .button{background:#26a9c6}.newregist .right .button:hover{background:#1e3c74}.newregist .right .twbtn .button:hover{background:#008cac}.newregist .right .button .vm{height:50px;line-height:50px;width:380px}.right p{margin:10px;font-size:12px}.right .rightbox{margin-left:10px;padding:15px 20px;background:#eeeeee}.rightbox ul li{font-size:14px;background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;line-height:200%}.password_strength{padding:0 5px;display:inline-block}.password_strength_1{background-color:#fcb6b1}.password_strength_2{background-color:#fccab1}.password_strength_3{background-color:#fcfbb1}.password_strength_4{background-color:#dafcb1}.password_strength_5{background-color:#bcfcb1}.paytwocolumn1{float:left;width:650px;font-size:90%;background:#fff;padding:30px}.flowimg{height:50px;margin-bottom:30px}.flowimg img{vertical-align:bottom}.check{width:12px;height:12px}.paytwocolumn1 h1{letter-spacing:3px;font-size:18px;font-weight:bold;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 15px;height:30px;line-height:30px;border-left:3px solid #26a9c6}.paytwocolumn1 h2{letter-spacing:3px;font-size:14px;font-weight:bold;margin-top:10px;padding-bottom:10px}.paytwocolumn1 li{margin-bottom:8px}.twocolumn2 h1{letter-spacing:3px;font-size:18px;font-weight:bold;padding-top:5px;padding-bottom:25px}.payconfirm{padding:15px 0px;border-top:2px solid #cccccc;border-bottom:2px solid #cccccc;margin-bottom:75px;line-height:180%}.payconfirm p{font-size:12px;line-height:160%}.payconfirm a:hover{text-decoration:underline}table.paysum{margin-bottom:15px}table.paysum tr td{text-align:left;padding:3px;padding-bottom:0px}table.paysum tr td input{border:none;font-size:32px;color:black;text-align:left;border-radius:0}table.select{width:100%;margin-bottom:75px;border-top:2px solid #cccccc;border-bottom:1px solid #cccccc}table.select tr th,table.select tr td{font-size:14px;border-bottom:1px solid #CCC;padding:10px;vertical-align:middle;line-height:180%}table.select tr th{font-size:18px;width:180px;vertical-align:middle;font-weight:bold}table.select tr th input[type="radio"]{margin-right:20px}table.select tr th span{display:block;margin-top:-5px;padding-left:30px}table.select tr:hover{background:#8dcfdf}.paytwocolumn2{float:left;width:650px;font-size:90%;background:#fff;padding:30px}.paytwocolumn2 h1{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 15px;height:30px;line-height:30px;border-left:3px solid #26a9c6}.paytwocolumn2 h1.noborder{padding:0px 0px 0px 0;border-left:none;font-size:16px;margin:10px 0}.paytwocolumn2 h2{letter-spacing:3px;font-size:14px;font-weight:bold;margin-top:10px;padding-bottom:10px}.paytwocolumn2 p{line-height:160%}.paytwocolumn2 li{margin-bottom:8px}.paytwocolumn2 table.contact{width:100%;border:none;margin-bottom:75px;border-top:2px solid #cccccc;border-bottom:1px solid #cccccc}.paytwocolumn2 table.contact.last{margin-bottom:20px}.paytwocolumn2 table.contact tr th,.paytwocolumn2 table.contact tr td{font-size:14px;border:none;border-bottom:1px solid #CCC;padding:10px;vertical-align:middle;line-height:180%}.paytwocolumn2 table.contact tr th{background:#f7f7f7;border-right:none;font-weight:bold;font-size:16px;width:150px;vertical-align:middle}.paytwocolumn2 table.contact tr td input{border:none;background:#fff;font-size:100%;color:black;text-align:left}.paytwocolumn2 input[type="radio"]{background-color:#dedede}.paytwocolumn2 textarea{background:#f6f6f6;width:650px;max-width:630px}.paytwocolumn2 p span.blue{color:#015095}div.fin{float:left;width:650px;font-size:90%;background:#fff;padding:30px 30px 207px}div.fin .flowimg.step06{margin-bottom:60px}div.fin h1{font-size:18px;font-weight:bold;text-align:center;margin-bottom:10px}div.fin p{text-align:center}div.fin .gototop a{width:200px;background:#26a9c6;border:none;border-bottom:3px solid #0b7b94;font-size:18px;font-weight:bold;color:#fff;height:50px;line-height:50px;letter-spacing:0.2em;display:block;margin:0 auto;margin-top:80px}div.fin .gototop a:hover{cursor:pointer;background:#008cac}.question h1{font-size:24px;font-weight:bold}.question{float:left;width:700px;padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.question h2{font-size:18px;font-weight:bold;padding:3px 0px 3px 12px;border-left:3px solid #26a9c6;margin:30px 0  15px 0;background-color:#f5f5f5}.question a:hover{text-decoration:underline}.question ol{margin:0px;padding:0px;padding-left:25px;list-style-type:decimal}.questionlink{margin-bottom:5px}.questionlink a{color:#26a9c6}.questioneach{margin-top:20px;font-weight:bold}.questioneach a{color:#000}.question hr{font-size:10px;border:dashed;border-color:#000;border-width:1px;margin-left:-25px}table.address{width:100%;margin:0px 0px 20px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}table.address tr th,table.address tr td{font-size:14px;border-bottom:1px solid #eee}table.address tr th{vertical-align:middle;border-right:none;font-weight:bold;background:#f7f7f7;width:175px;padding-left:20px;height:65px;line-height:65px;font-size:16px}table.address tr td{padding:14px 10px 0 15px}table.address tr td input{border-radius:0;background:#f6f6f6;height:33px;line-height:33px}table.address tr td select{border:0;outline:1px solid #ccc;outline-offset:-1px;background:#f6f6f6;height:33px;line-height:33px}table.address span{font-size:12px;color:red}table.address span.coution{font-size:8px;color:#000;vertical-align:super}table.infochange{width:100%;margin:0px 0px 50px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}table.infochange tr th,table.infochange tr td{font-size:14px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:20px}table.infochange tr th{width:200px;vertical-align:middle;border-right:none;background:#fffaf0;font-weight:bold}table.infochange span{font-size:11px;color:red}.projectsubmit{width:810px;padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.projectsubmit h1{letter-spacing:3px;font-size:18px;font-weight:bold;background-image:url(//academist-cf.com/../../images/begin.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 32px}.projectsubmit span{font-size:12px;color:#ff0000;vertical-align:middle}.projectsubmit a:hover{text-decoration:underline}.projectsubmit a{font-weight:bold;color:#f1a7a7}.projectsubmit p{width:810px;text-indent:15px}.projectsubmit_confirm{width:810px;padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.projectsubmit_confirm h1{letter-spacing:3px;font-size:18px;font-weight:bold}.projectsubmit_confirm table.contact tr td input{border:none;background:#fff;font-size:100%;color:black;text-align:left}.projectsubmit_confirm textarea{border:none;background:#fff;font-size:100%;color:black;text-align:left}table.schedule{width:100%;margin:10px 0px 30px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border-radius:5px;border:solid 1px #e2e2e2}table.schedule tr td{font-size:12px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:15px;vertical-align:middle}table.schedule ol li{margin-left:40px;list-style-type:disc}table.schedule ul li{margin-left:40px}#tab1_content .supportfavor ol li{margin-left:40px;list-style-type:decimal}.charge ul{margin-left:330px;width:300px}.pressrelease h1{letter-spacing:3px;font-size:16px;background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;margin:20px 0;padding:3px 0px 0px 25px}.pressrelease{float:right;width:630px;padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.pressrelease p{width:600px;margin-bottom:20px}.pressrelease a{font-weight:bold;color:#f1a7a7}.pressrelease a:hover{text-decoration:underline}.pressrelease table{width:100%;margin:10px 0px 10px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border-radius:5px;border:solid 1px #e2e2e2}.pressrelease table tr td,th{font-size:12px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:10px;vertical-align:middle}.presseach{width:100%;margin-top:10px;border-top:1px #ccc solid}.presseach td{border-bottom:1px solid #ccc;padding:10px}.pressdate{width:130px}.mypageside{float:left;width:240px;padding:10px;margin:10px;font-size:100%}.mypageside p{background-image:url(//academist-cf.com/../../images/star.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 25px}.mypageside li{font-size:80%;font-weight:bold;margin-left:5px;padding:5px 5px 5px 20px;background:url(//academist-cf.com/assets/arrow-2988a8ebfe58ecb0ae394520b56706ec4d12c73b7b0610baa473941cd69662ba.png) no-repeat 0px 12px}.mypageside ul li a:hover{padding:12px;background-color:#fafafa}div.tabboxmy{margin:0px;padding:0px;width:400px}p.tabsmy{margin:0px;padding:0px}p.tabsmy a{display:block;width:192px;float:left;margin:0px 5px 0px 0px;padding:10px;border:solid 5px #eee;border-bottom:none;text-align:center}p.tabsmy a.tabmy1{background-color:white;font-size:14px;color:black}p.tabsmy a.tabmy2{background-color:white;font-size:14px;color:black}p.tabsmy a:hover{color:#f1a7a7}div.tabmy{height:auto;width:630px;padding:10px;clear:left}#tabmy1{width:630px;border:1px solid #eee;background-color:#eee}#tabmy1 h1{font-size:16px;font-weight:bold}#tabmy1 .sup{width:610px;font-size:18px;padding-top:5px;padding-bottom:5px;padding-left:15px;background-color:#eee}#tabmy1 .ts1{width:610px;overflow:hidden}#tabmy1 .ts2{float:left;width:285px;margin:10px}#tabmy1 .leftimg{overflow:hidden;margin-right:15px;float:left;width:200px}#tabmy1 .rightlong{overflow:hidden;float:left;width:410px}#tabmy1 .rightimg{overflow:hidden;float:left;width:200px}#tabmy1 .leftlong{overflow:hidden;margin-right:15px;float:left;width:410px}.mypage_support{background-color:#fff;width:600px;height:270px;margin:0px 0px 0px 0px;padding:0 0 0 0;border:solid 0px #eee}.mypage_support img{padding:0px}.mypage_support h1{font-weight:bold;font-size:16px;padding:10px}.mypage_support .major{margin-left:10px;margin-bottom:0px;font-size:12px;float:left}.mypage_support .name{margin-right:10px;margin-bottom:0px;font-size:12px;float:right}.mypage_support .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.mypage_support .text{font-size:14px;font-weight:normal;text-align:left;float:left;margin-top:7px;margin-left:10px}.mypage_support .patron{width:96px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.mypage_support .rate{width:96px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.mypage_support .last{width:96px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.mypage_support span{font-size:18px;font-weight:bold;color:#000}.mypage_support .left{float:left;width:260px}#mypageright{width:340px;height:270px;float:right;position:relative}#mypageright h1{color:#010101;margin-top:30px;border-left:0px}#mypageright h1 a{color:#010101;letter-spacing:0.04em}#mypageright .major{font-weight:normal;font-size:12px;width:340px}#mypageright .name{font-weight:normal;font-size:12px;overflow:hidden;_zoom:1;height:23px;line-height:23px;display:block;color:#010101;text-align:right;padding-right:10px}#mypageright .linebox{background:#eee;position:absolute;top:0;left:0;width:340px;height:23px;overflow:hidden;_zoom:1}#mypageright .linebox .major{color:#fff;background:#555;float:left;text-align:center;height:23px;line-height:23px}#mypageright .linebox2{width:297px;float:right;padding:5px 0px;background:#eee}#mypageright .text{font-size:16px;font-weight:bold;text-align:right;float:right;margin-top:6px;margin-right:10px;line-height:100%}#mypageright .text2{float:right;font-size:22px;font-weight:bold;text-align:right;margin-right:20px;line-height:100%}#mypageright .patron{width:109px;height:33px;padding-top:28px;text-align:center;border-right:1px dotted #999;background:url(//academist-cf.com/assets/icons/patron-2ce43484ed9b1739c25383f872da3c283459b65089551f06614123414192d79f.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold}#mypageright .rate{width:109px;height:33px;padding-top:28px;text-align:center;border-right:1px dotted #999;background:url(//academist-cf.com/assets/icons/rate-232b465eae0393f0ba060cf6d460e8b14a13e9bd2662eb9a67467c7f58e1cccf.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold}#mypageright .last{width:109px;height:33px;padding-top:28px;text-align:center;background:url(//academist-cf.com/assets/icons/time-23f2037043e53b371f92352efbf5e3db1561a871fce8553677c726c7d5cf7b64.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold}#img #mypageright .patron{position:absolute;top:174px;left:120px}#img #mypageright .rate{position:absolute;top:174px;left:20px}#img #mypageright .last{position:absolute;top:174px;right:20px}#mypageright .patron span,#mypageright .rate span,#mypageright .last span{font-size:18px;font-weight:bold;line-height:100%;color:#010101;padding-left:10px}#mypageright .metertop{width:300px;height:20px;margin-left:20px}#mypageright .snsb{position:absolute;bottom:12px;left:20px}#mypageright .morebtn{position:absolute;bottom:55px;left:20px;width:300px}#mypageright .morebtn p{width:100%}#mypageright .morebtn a{display:block;background:#26a9c6;border-bottom:3px solid #0b7b94;color:#fff;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:bold}#mypageright .morebtn a:hover{background:#008cac}#tabmy2{border:1px solid #eee;background-color:#eee}#tabmy2 h1{font-size:16px;font-weight:bold}div.tabmy p{margin:0.5em}.fgpass{width:auto;margin:0 0 40px 0;padding:8px 20px 20px 20px;background:#f2f2f2;border-radius:10px}.fgpass .fgpass_inner{width:960px;margin-left:190px}.fgpass .cmnt_tantou{width:670px;height:56px;background:url(//academist-cf.com/assets/projects/staff_comment_ribbon-6c2061b6f956942f9dfcbdd39ffb16d220438cbdbb0118b1db385771bf1bc8e3.png) no-repeat;margin:0 -30px 5px;padding:14px 0 0 0}.fgpass .cmnt_tantou .tit{margin:0;color:#fff;height:40px;line-height:40px;float:left;padding-left:30px;font-size:16px;font-weight:bold}.fgpass .cmnt_tantou .name{margin:0;color:#fff;height:40px;line-height:40px;float:right;padding-right:95px;font-size:12px}.fgpass p{margin:1px;padding:1px}.fgpass h1{font-size:18px;font-weight:bold;padding-top:10px;padding-bottom:10px;border:none}#tab1_content .fgpass h1{border:none;padding:0;margin-bottom:10px}.lang{font-size:12px;color:#fffaf0;text-align:right;margin-top:0px !important;margin-bottom:0px !important}.lang a{color:#777 !important}.lang a:hover{color:#fffaf0 !important}#footer ul{font-size:12px;padding:10px 0 30px 0}#footer ul li{display:inline-block;vertical-align:text-top;text-align:left;padding:6px;margin-right:30px;background:url(//academist-cf.com/assets/arrow-2988a8ebfe58ecb0ae394520b56706ec4d12c73b7b0610baa473941cd69662ba.png) no-repeat 0px 12px;font-size:12px}#footer ul li a{display:block;padding:0 0 0 5px;overflow:hidden}#footer ul li a:hover{text-decoration:underline}#footer ul li li{display:block;padding:0;margin:0 0 0 10px;background-position:0 5px}#footer_contents{margin:0 auto;overflow:hidden;width:980px}.footer_genre{float:left;width:290px;height:272px;margin-right:35px;font-size:14px;font-weight:bold;background:url(//academist-cf.com/assets/bg_letter-264732f618057aa41536b9f43941fc5c444d54988eac192218fcb1f8e8682641.png) no-repeat;position:relative;margin-top:10px}.footer_genre b{text-align:center;display:block;color:#fff;font-size:16px;line-height:26px;letter-spacing:0.1em;margin-top:15px}.footer_genre b span{font-size:18px;line-height:26px;letter-spacing:0.1em}.footer_genre .textbox{position:absolute;left:9px;bottom:13px}.footer_genre .textbox input[type="text"]{width:197px;height:28px;float:left;border:none;border-radius:5px 0 0 5px;line-height:28px}.footer_genre .textbox input[type="submit"]{width:64px;height:30px;float:right;border-radius:0 5px 5px 0;font-size:14px;line-height:28px}.footer_category{float:left;width:120px;margin-top:10px;margin-bottom:30px;font-size:12px;font-weight:normal;line-height:25px}.footer_category a:hover{text-decoration:underline}.footer_news{float:left;font-size:14px;font-weight:bold;width:300px}.footer_news .textbox{float:left;font-size:12px;font-weight:normal;margin-top:10px}.footer_news .textbox2{width:270px;font-size:11px;font-weight:normal;margin-top:10px}.footer_tw{float:left;font-size:14px;font-weight:bold;width:315px}.footer_fb{float:left;font-size:14px;font-weight:bold}.iframe{margin-top:10px;margin-bottom:10px;border:solid 1px;border-bottom:solid 2px;border-color:#000;background-color:#fff}*:first-child+html #footer ul li{display:inline}*:first-child+html #footer ul ul,*:first-child+html #footer ul li li a,*:first-child+html #footer ul li li{display:none}#copyright{width:auto;clear:both;padding:10px;text-align:center;font-size:80%;zoom:1;color:#a0a0a0;background:#ebebeb}#back:after,.back:after,.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden;width:0}.cf{min-height:1px}* html .cf{height:1px}.snsbtns{display:none}div.tab p.bodytxt{margin-bottom:30px}.proinner #topright .morebtn{width:300px}.proinner #topright .patron,.proinner #topright .rate,.proinner #topright .last{float:left;width:33%;margin-top:8px}.proinner #topright .rate{left:20px}.proinner #topright .last{right:20px}.cw{position:relative;overflow:hidden}.cw .ci{position:relative;left:50%;float:left}.cw .ci .co{position:relative;left:-50%;float:left;display:block}.bgg{background:#E9E9E9}.staffbox{height:64px;overflow:hidden}.staffbox p{float:right;margin:0;padding-left:10px}.staffbox .tname{font-size:12px;line-height:100px}.alert{background-color:#f5cdd2;border:thin solid #f1b8bf;color:#5e121b;margin:0 0 1em;padding:1em}.alert ul{padding:0 1.5em;list-style-type:disc}.alert ul li{margin:0}}@media only screen and (min-width: 1001px) and (max-width: 1140px){.fixedbtn{display:none}}@media only screen and (max-width: 1000px){html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline;font:90%/1.5  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "小塚ゴシック Pro R","Raleway", "ＭＳ Ｐゴシック", "sans-serif", "Lucida Sans Unicode", "Lucida Grande", "Arial", "mplus"}img{height:auto;width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;width:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a{text-decoration:none;color:#000}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}input[type="text"],input[type="email"],input[type="password"],textarea,select{vertical-align:middle;max-width:90%;line-height:35px;height:35px;padding:1px 5px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:100%;color:#000;background:#fcfcfc}textarea{height:auto;line-height:1.5}input[type="submit"],input[type="reset"],input[type="button"]{-webkit-appearance:none;width:150px;background:#26a9c6;border:none;border-bottom:3px solid #0b7b94;font-size:16px;font-weight:bold;color:#fff;height:50px;line-height:45px;letter-spacing:0em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{cursor:pointer;background:#008cac}input.fin{background:#ccc;color:#fff;border-bottom:none;border-radius:0}input.fin:hover{background:#ccc;color:#fff;border-bottom:none;cursor:default}.jp{text-align:center}#header .inner .jp{position:relative}#header .bg .inner .jp{height:20px;position:inherit}#header .inner .jp .opnbtn{position:absolute;top:20px;right:10px;width:7%;height:100%}#header .inner .jp .opnbtn:hover{cursor:pointer}#header .inner .jp .opnbtn span{width:7%}#logo{width:35%;margin:15px 0 10px 0}#wrapperback{background-color:#e9e9e9;padding-top:30px}#wrapper,.inner{margin:0 auto;overflow:hidden}#img{margin-bottom:30px;overflow:hidden}#top{margin:0 auto;background:#fff}#topleft{width:96%;margin:-11% auto 0;position:relative;padding:75% 0 0 0}#topleft iframe{position:absolute;top:0;left:0;width:100%;height:100%}#topleft iframe .html5-video-controls{display:none}#topright{position:relative;background:#fff;margin:0 auto;width:96%;padding-top:30px}#topright h1{font-weight:bold;font-size:20px;line-height:150%}#topright h1 a{color:#010101;line-height:150%;letter-spacing:0.04em;text-decoration:none}#topright .major{font-size:14px;font-weight:normal;font-size:12px}#topright .name{font-weight:normal;font-size:11px;overflow:hidden;_zoom:1;height:23px;line-height:23px;display:block;text-align:right;padding-right:10px}#topright .linebox{float:left;background:#eee;position:absolute;top:0;left:0;height:23px;width:100%;overflow:hidden;_zoom:1}#topright .linebox .major{color:#fff;background:#555;float:left;padding:0 20px;height:23px;line-height:23px;font-size:11px}#topright .linebox2{width:297px;float:right;padding:5px 0px;background:#eee}#topright .text{font-size:15px;font-weight:bold;text-align:right;float:right;margin-top:6px;margin-right:10px;line-height:100%;margin-bottom:5px}#topright .text2{float:right;font-size:20px;font-weight:bold;text-align:right;margin-right:20px;line-height:100%}#topright .patron{float:left;width:33%;height:33px;padding-top:28px;text-align:center;border-right:1px dotted #999;background:url(//academist-cf.com/assets/icons/patron-2ce43484ed9b1739c25383f872da3c283459b65089551f06614123414192d79f.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold;margin-top:15px}#topright .rate{float:left;width:33%;height:33px;padding-top:28px;text-align:center;border-right:1px dotted #999;background:url(//academist-cf.com/assets/icons/rate-232b465eae0393f0ba060cf6d460e8b14a13e9bd2662eb9a67467c7f58e1cccf.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold;margin-top:15px}#topright .last{float:left;width:33%;height:33px;padding-top:28px;text-align:center;background:url(//academist-cf.com/assets/icons/time-23f2037043e53b371f92352efbf5e3db1561a871fce8553677c726c7d5cf7b64.gif) no-repeat top center;line-height:130%;font-size:12px;font-weight:bold;margin-top:15px}#topright .patron span,#topright .rate span,#topright .last span{font-size:18px;font-weight:bold;line-height:100%;padding-left:10px}#topright .metertop{height:20px;margin-left:0;width:100%;margin-bottom:10px}#topright .snsb li{float:left}#topright .morebtn{margin-top:20px}#topright .morebtn p{width:100%}#topright .morebtn a{display:block;background:#26a9c6;border-bottom:3px solid #0b7b94;color:#fff;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:bold}#topright .morebtn a:hover{background:#008cac}#index .toptit{font-size:16px;font-weight:bold;line-height:120%;background:#E9E9E9}#index .toptit b{width:96%;margin:0 auto;display:none;font-weight:bold}#billboard{background:#005094}#billboard>ul{display:none}#sampleBox{display:block;overflow:hidden;font-size:18px;color:#fff}#sampleText{white-space:nowrap;line-height:45px}#sampleText>a{color:#fff}.mod_billboardcontent_btn{display:none}div.update{margin:0 auto;font-size:80%;background:#E9E9E9}div.update dl{width:96%;height:100px;overflow:auto;margin:0 auto;background-color:#f9f9f9;border-top:1px #c0c0c0 dotted;border-bottom:1px #c0c0c0 dotted}div.update dt{width:25%;float:left;padding:8px 0 8px 0;text-align:center;line-height:120%}.days{padding-right:8px}div.update dd{margin:0;padding:8px 3px 8px 27%;border-bottom:1px #c0c0c0 dotted;line-height:120%}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.projectsubmit ol{margin:0px;padding:0px;padding-left:50px;list-style-type:decimal}.projectsubmit li{margin-top:10px;margin-bottom:10px}#header{margin:auto;overflow:hidden;background:#fff}#header .inner ul li{float:left;position:relative;height:51px;background:#f5f5f5;width:94%;padding:0 3% 0}#header .inner ul li a{display:block;text-align:center;text-align:left;color:#000;height:50px;line-height:50px;font-size:14px;text-decoration:none;border-bottom:1px solid #ccc}#header .inner ul li span{display:block;height:50px;line-height:50px;font-size:14px}#header .inner ul li.li01 a span{background:url(//academist-cf.com/../images/icon/academist_hov.png) no-repeat left center;padding-left:22px}#header .inner ul li.li02 a span{background:url(//academist-cf.com/../images/icon/begin_hov.png) no-repeat left center;padding-left:22px}#header .inner ul li.li03 a span{background:url(//academist-cf.com/assets/navbar/login_hov-ae6d82678c68c95088f2f780df99b5ae8bfeb0f0cadf75bb22b1d8f7ceac7e0e.png) no-repeat left center;padding-left:22px}#header .inner ul li.li03 a span{background:url(//academist-cf.com/assets/navbar/login_hov_c-b5cc67a4775cae59b90f3b750d6ee86cf59c6811f82a8154c40c43be0792a798.png) no-repeat left center;background-size:12px auto;padding-left:22px}#header .inner ul li.li04 a span{background:url(//academist-cf.com/assets/navbar/wakaba-ea054e12717be3e24a6d5196a86073021a1ff6cf40ebeb437f58b5378fcd71cf.png) no-repeat left center;padding-left:22px}#header .inner ul li.liuser a span{background:url(//academist-cf.com/assets/navbar/icon_user_sp-f67014405b9df2f11a42b3753ba3a5097c21802458532d4732d58cc4e1967955.png) no-repeat left center;background-size:17px auto;padding-left:22px}#header .inner ul li.lilo a span{background:url(//academist-cf.com/assets/navbar/icon_logout_sp-565469f5558a43ca8d5a76612601131884f0270b91d8f52ca63a297c90daf285.png) no-repeat left center;background-size:16px auto;padding-left:22px}#header .inner ul li.li04 a{border:none}#header .inner ul li :hover img{opacity:1;filter:alpha(opacity=100)}#header .inner .jp ul li.clsbtn{background:#666666;color:#fff;font-size:12px;height:48px}#header .inner .jp ul li.clsbtn span{position:relative;height:48px;line-height:48px;display:inline-block;padding:0 0 0 30px}#header .inner .jp ul li.clsbtn span:before{content:"";display:block;width:7px;height:7px;position:absolute;left:0;top:50%;margin-top:-2px;border-left:1px solid #fff;border-top:1px solid #fff;transform:rotate(45deg)}#header .bg .inner span{font-size:9px;font-weight:none;letter-spacing:-0.05em;height:20px;line-height:20px;display:block;text-align:center;width:100% !important}#header .bg .inner a:hover{text-decoration:underline;position:relative}#footer{clear:both;letter-spacing:0;font-size:12px;padding:15px 0;background:#f5f5f5}#header .bg{background:#000;text-align:left;color:#fffaf0;font-size:90%;z-index:101}#background .bg2{padding:5px;margin-bottom:20px;font-size:120%;font-weight:bold}#header ul{display:none}#header ul li{display:inline;font-size:80%;font-weight:bold}#header ul li a img{float:left}.banner{border:5px;border-color:#000;background-color:#EAF6FD;padding-top:40px;padding-bottom:40px;margin-top:20px;margin-bottom:50px}.banner h1{text-align:center;font-size:32px}.banner p{text-align:center;font-size:20px;margin-top:10px}#topimg{margin-top:10px}#background{overflow:hidden}#background2{background:#E9E9E9;margin-bottom:-30px}#background3{background:#E9E9E9;padding-bottom:20px}#background4{padding-bottom:50px}#back{margin:0 auto;padding-top:30px;overflow:hidden;margin-bottom:30px}#back .title{font-size:18px;font-weight:bold;text-align:left;line-height:120%;width:96%;margin:0 auto 15px}#backre .title{font-size:16px;color:#000;line-height:100%;margin-bottom:25px;padding-left:10px}#backre .txt{margin-bottom:20px;padding:0 10px;font-size:8px}.title2{font-size:24px;letter-spacing:5px;color:#ff0da1}.title3{font-size:20px;letter-spacing:5px;color:#000}#backsup .title{font-size:28px;letter-spacing:5px;color:#000;margin-top:-30px}#backre{width:96%;background:#fff;border-radius:20px;margin:0 auto 10px;padding:20px 0 10px 0}.topcolumnpart{float:left;width:460px;margin-left:10px;margin-right:10px;margin-bottom:70px;padding-bottom:30px}.topcolumnpart h1{font-size:18px;font-weight:bold;margin-bottom:15px;margin-left:15px;margin-top:30px}.topcolumnpart p{width:340px;font-size:16px;margin-left:50px;margin-right:20px;padding-right:20px;padding-bottom:30px}#backsup{margin:0 auto;padding-top:30px;padding-bottom:30px;overflow:hidden}.thumbWrap{width:450px;background:#fff;float:left;height:520px;margin:10px}.thumbWrap .mainmessage{font-size:24px;font-weight:bold;text-shadow:1px #aaa;text-align:center;border-color:#fff;padding:3px}.thumbWrap .mainmessage3{font-size:52px;font-weight:bold;text-align:center;text-shadow:1px #aaa;border-color:#fff;padding:3px;letter-spacing:5px}.thumbWrap .mainmessage2{font-size:20px;font-weight:bold;text-shadow:1px #aaa;text-align:center;border-color:#fff;letter-spacing:0.5px;padding:3px}.mainmessage4{text-align:center}.thumbWrap h1{font-weight:bold;font-size:16px;padding:10px}.thumbWrap .major{margin-left:10px;margin-bottom:10px;float:left}.thumbWrap .name{margin-right:10px;margin-bottom:10px;float:right}.thumbWrap .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap .patron{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap .rate{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap .last{width:149px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap span{font-size:24px;font-weight:bold}.thumbWrapend{width:450px;height:520px;background:#fff;margin:10px;float:left;border:solid 1px #e2e2e2}.thumbWrapend .mainmessage{font-size:24px;text-align:center;vertical-align:middle;border-color:#fff}.thumbWrapend h1{font-weight:bold;font-size:16px;padding:10px}.thumbWrapend .major{margin-left:10px;margin-bottom:10px;float:left}.thumbWrapend .name{margin-right:10px;margin-bottom:10px;float:right}.thumbWrapend .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrapend .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrapend .patron{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrapend .rate{width:149px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrapend .last{width:149px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrapend span{font-size:24px;font-weight:bold}.thumbWrap2,.thumbWrap2end{background-color:#fff;width:96%;padding:0 0 0 0;margin:0 auto 10px}.thumbWrap2 p,.thumbWrap2end p{height:0;margin-top:-10px;overflow:hidden;margin-top:10px}.thumbWrap2:hover .text2,.thumbWrap2:hover .text,.thumbWrap2end:hover .text2,.thumbWrap2end:hover .text{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}.thumbWrap2 .pbox,.thumbWrap2end .pbox{float:right;padding-right:10px}.thumbWrap2 .pbox .cf,.thumbWrap2end .pbox .cf{line-height:100%}.thumbWrap2 .pbox .cf.cf02,.thumbWrap2end .pbox .cf.cf02{line-height:100%;width:105%;margin-left:-5%;margin-top:5px}.thumbWrap2 center,.thumbWrap2end center{width:145px;height:100px;overflow:hidden;position:relative;float:left}.thumbWrap2 a,.thumbWrap2end a{display:block;color:#000;border-bottom:2px solid #aaaaaa}.thumbWrap2 a:hover span,.thumbWrap2end a:hover span{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}.thumbWrap2 center img,.thumbWrap2end center img{width:100%;height:auto;position:absolute;top:0px;left:0}.thumbWrap2 h1,.thumbWrap2end h1{font-weight:bold;font-size:9px;line-height:130%;margin-bottom:3px;letter-spacing:-0.01em;height:25px}.thumbWrap2 .linebox,.thumbWrap2end .linebox{background:#eee;height:14px;overflow:hidden;_zoom:1;margin:0 0 5px 0}.thumbWrap2 .linebox span.major,.thumbWrap2end .linebox span.major{color:#fff;background:#555;float:left;padding:0 10px;height:14px;line-height:14px;font-size:7px}.thumbWrap2 .linebox span.name,.thumbWrap2end .linebox span.name{font-weight:normal;font-size:7px;overflow:hidden;_zoom:1;height:14px;line-height:14px;display:block;text-align:right;padding-right:10px}.thumbWrap2 .text2,.thumbWrap2end .text2{float:right;font-size:8px;font-weight:bold;text-align:right;line-height:100%}.thumbWrap2 .text,.thumbWrap2end .text{font-size:6px;font-weight:normal;float:right;margin:0 10px 0 0;line-height:100%}.thumbWrap2 .patron,.thumbWrap2end .patron{width:40%;float:left;text-align:center;border-color:#e2e2e2;line-height:50%}.thumbWrap2 .rate,.thumbWrap2end .rate{width:27%;float:left;text-align:center;border-color:#e2e2e2;line-height:50%}.thumbWrap2 .last,.thumbWrap2end .last{width:31%;float:left;text-align:center;line-height:50%}.thumbWrap2 span,.thumbWrap2end span{font-size:18px}.thumbWrap2 span.icn,.thumbWrap2end span.icn{font-size:6px;display:inline-block;background-repeat:no-repeat;background-position:left center;background-size:auto 10px;text-align:left;height:10px;line-height:10px}.thumbWrap2 .rate span.icn,.thumbWrap2end .rate span.icn{background-image:url(//academist-cf.com/assets/icons/rate_sm-3eb3dc2ec3613e119c62d121f5e1ee6b476285a9e30adc22e55057f08f2fee09.gif);padding-left:15px}.thumbWrap2 .patron span.icn,.thumbWrap2end .patron span.icn{background-image:url(//academist-cf.com/assets/icons/patron_sm-b6e4577d7a549fd959dcd8fd9dd701a56341aecab1ff354e88731f0ecaa7c972.gif);padding-left:23px}.thumbWrap2 .last span.icn,.thumbWrap2end .last span.icn{background-image:url(//academist-cf.com/assets/icons/time_sm-b46d7b46d8e630cfc831ce65b27195609457a44bc3c47a819669ee50f5753455.gif);padding-left:19px}.thumbWrap2 span.data,.thumbWrap2end span.data{font-size:9px}.thumbWrap2 span.unit,.thumbWrap2end span.unit{font-size:6px}.thumbWrap p{padding:0px 0px 0px 10px;font-size:90%}.thumbWrap2 p,.thumbWrap2end p{font-size:90%;margin-top:-10px}#background .bg2 strong{font-size:20px}#background .bg2 img{margin-right:10px;margin-top:5px}#bondre{background:#ebebeb;margin-top:30px;margin-bottom:10px;padding-top:30px;padding-bottom:30px;text-align:center;font-size:28px;letter-spacing:5px}#bondsup{background:#ebebeb;margin-top:30px;margin-bottom:10px;padding-top:30px;padding-bottom:30px;text-align:center;font-size:28px;letter-spacing:5px}#msgid3{font-size:18px;width:160px;font-family:"メイリオ", "Meiryo", "小塚ゴシック Pro";color:#ff0da1}.acajourbanner{display:none}.acajourbannersp{padding:20px 0 10px 0;position:relative;margin:0 auto;width:96%}.moreviewbtn,.closeviewbtn{width:96%;text-align:center;margin:0 auto 37px;padding:15px 0 35px;box-sizing:border-box;border:solid 2px #26a9c6}.closeviewbtn{display:none;box-sizing:border-box;border:solid 2px #b3b3b3}.moretext{width:220px;margin:0 auto}.moretext>p,.closetext>p{float:left;font-size:13px}.closetext{width:180px;margin:0 auto}.btnarrow{float:right;display:block;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000}.morearrow{margin-top:2px;transform:rotate(135deg)}.closearrow{margin-top:7px;transform:rotate(-45deg)}.sparrow{border-top:2px solid #000 !important;border-right:2px solid #000 !important}.fixedbtn{display:none}.tile_thumb_wrap{padding-bottom:30px}.tile_thumb_item_pp a{display:block;color:#000;border-bottom:2px solid #aaa;background:#fff;overflow:hidden}.tile_thumb_item{width:96%;padding:0;margin:0 auto 10px}.project_gr_list li{background-size:cover;background-repeat:no-repeat;background-position:center}.project_gr_list li a{display:block;padding:32px 0 28px;color:#fff;text-align:center}.gr_cl_a{background-color:rgba(0,80,148,0.5)}a.gr_cl_a:hover{background-color:rgba(3,44,78,0.6)}.gr_cl_b{background-color:rgba(52,106,48,0.5)}a.gr_cl_b:hover{background-color:rgba(10,69,6,0.6)}.gr_cl_c{background-color:rgba(177,79,0,0.5)}a.gr_cl_c:hover{background-color:rgba(85,38,0,0.6)}.gr_cl_d{background-color:rgba(182,174,49,0.5)}a.gr_cl_d:hover{background-color:rgba(117,112,29,0.6)}.gr_cl_e{background-color:rgba(122,45,138,0.5)}a.gr_cl_e:hover{background-color:rgba(69,17,80,0.6)}.gr_cl_f{background-color:rgba(210,0,37,0.5)}a.gr_cl_f:hover{background-color:rgba(121,2,23,0.6)}.project_gr_list li a *{line-height:1.25}.project_gr_list li a dt{font-size:18px;margin-bottom:12px}.project_gr_list li a dd{font-size:14px;margin-bottom:4px}.project_gr_list li.project_gr_bnr{display:none}#kikan_head{background-size:cover;background-repeat:no-repeat;background-position:center}.kikan_head_inner{text-align:center;color:#fff;padding:40px 10px 40px}.kikan_head_inner h1{font-size:20px;line-height:1.25;margin-bottom:24px}.kikan_head_inner .kikan_smr{display:inline-block;margin:0 28px}.kikan_head_inner .kikan_smr dt{font-size:12px;font-weight:bold;line-height:1.25;margin-bottom:4px}.kikan_head_inner .kikan_smr dd{font-size:14px;line-height:1.25}#aj_kikan .tile_thumb_item{position:relative}#aj_kikan .tile_thumb_item a{height:64px;padding:0 0 0 64px}#aj_kikan .tile_thumb_item a:hover{opacity:.7}#aj_kikan .tile_thumb_item .aj_img{position:absolute;top:0;left:0;width:64px;height:64px;background-size:cover;background-repeat:no-repeat;background-position:center}.kikan_about_wrap .img{margin-top:20px}.kikan_about_wrap .url_ttl{font-weight:bold}#wrapper .forpatrontwocolumn strong{font-size:18px}#wrapper .forpatrontwocolumn img{margin-right:10px;margin-top:10px}#wrapper3{clear:both;background:#fff;margin-top:0;color:#000;font-size:120%;font-weight:bold;position:relative;padding:0px 0 20px 0;z-index:100}#wrapper3 .bg3{background-color:none}#wrapper3 .bg3 center{text-align:left;width:93%;margin:0 auto}#wrapper3 .bg3 h2{font-size:20px;color:#000;letter-spacing:0.05em;text-align:left;font-weight:bold}#wrapper3 .snsb{left:0;top:0;width:93%;margin:10px auto 10px}#wrapper3 .snsb li{float:left;margin-right:10px}.twocolumn1{float:left;width:100%;padding:0px 0px 0px 0;font-size:90%;padding:0;margin:0;border:none}.twocolumn2{float:right;font-size:90%;padding:0;margin:0;margin-top:20px !important;background:#E9E9E9;padding-top:20px}.twocolumn2 input{width:200px}.twocolumn2 div{line-height:180%}.thumbWrap2 .number{margin-top:5px;margin-left:10px;margin-bottom:5px;float:left;font-size:20px;font-weight:bold}.twocolumn2 .patron{font-size:12px;width:70px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.twocolumn2 .rate{font-size:12px;width:70px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.twocolumn2 .last{font-size:12px;width:70px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.meterproject{margin-left:25px;height:8px}.payment{border:solid 1px #f2f3f2;background-color:#ffffff;padding:10px;margin-top:5px;font-size:12px;width:87.5%;margin:0 auto 15px}.payment h2{background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;margin-bottom:5px}.payment img{width:35%}.secure{border:solid 1px #f2f3f2;background-color:#ffffff;padding:10px;margin-top:5px;font-size:12px;width:87.5%;margin:0 auto 15px}.secure h2{background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;margin-bottom:5px}.secure img{width:23%}.info{border:none;background-color:none;padding:0;margin-top:0;margin-bottom:0;height:auto;padding:25px 20px 10px 20px}.info span{font-size:18px;font-weight:bold}.info .img{width:100px;height:100px;overflow:hidden;border-radius:50px;margin-bottom:20px;float:left}.info .img img{width:100px;margin-left:0;margin-top:0}.info .cw{width:100%}.info .cw,.info .ci{line-height:100%}.info .money{font-size:16px;font-weight:bold;padding:5px 5px 0 0;line-height:100%}.info .value{font-size:22px;font-weight:bold;margin-right:5px;text-align:right;line-height:100%}.info .goal{font-size:12px;text-align:right}.info hr{border:dotted 1px #e2e2e2}.rev_article p{margin-bottom:1em}.rev_article a{color:#26a9c6;text-decoration:none}.sp_inner{width:96%;margin-left:auto;margin-right:auto}.border_list_wrap a{color:#26a9c6;text-decoration:none}.border_list_wrap li{border-top:1px solid #ccc;padding:10px 0 8px}.border_list_wrap li:last-child{border-bottom:1px solid #ccc}.border_list_wrap li *{line-height:1.5}.border_list_wrap .days{display:block;margin-bottom:4px}.pagenation{margin-bottom:28px}.pagenation ul{display:flex;justify-content:center;margin-top:36px}.pagenation ul li{text-align:center;background:#fff;border:1px solid #ccc;border-left:none}.pagenation ul li.prev{border-radius:4px 0 0 4px;border-left:1px solid #ccc}.pagenation ul li.next{border-radius:0 4px 4px 0}.pagenation ul li.current span,.pagenation ul li.current{background:#26a9c6;color:#fff}.pagenation ul li span,.pagenation ul li a{display:block;font-size:14px;line-height:28px;width:30px;text-decoration:none;color:#000}.pagenation ul li a:hover{color:#26a9c6}.info{border:none;background-color:none;padding:0;margin-top:0;margin-bottom:0;height:auto;padding:25px 20px 10px 20px}.info .profile .txt{float:right;width:60%;-webkit-width:calc(100% - 120px);width:calc(100% - 120px);padding-top:5px;margin-bottom:25px}.info .profile .txt *{line-height:1.5}.info .profile .txt .pr_name,.info .profile .txt .pr_sns{display:inline-block;vertical-align:middle;margin-bottom:4px}.info .profile .txt .pr_name{margin-right:8px;font-size:16px;font-weight:bold;line-height:1;margin-bottom:.4em}.info .profile .txt .pr_sns{width:40px}.info .profile .txt .pr_sns li.pr_fb{float:left}.info .profile .txt .pr_sns li.pr_tw{float:right}.info .profile .txt .pr_sns li a{display:block;width:18px;height:18px;border-radius:50%;background:#000;text-align:center;position:relative}.info .profile .txt .pr_sns li a:hover{opacity:.85}.info .profile .txt .pr_sns li.pr_fb a{background:#2f50a5}.info .profile .txt .pr_sns li.pr_tw a{background:#4ba1ea}.info .profile .txt .pr_sns li a img{max-width:66%;max-height:66%;vertical-align:middle;vertical-align:baseline;position:absolute}.info .profile .txt .pr_sns li.pr_fb a img{left:3px;top:3px}.info .profile .txt .pr_sns li.pr_tw a img{left:3px;top:4px}.info .profile .txt p{font-size:12px;margin-bottom:.5em}.notice{font-size:12px;border:solid 1px #f1a7a7;background-color:#f1a7a7;padding:10px;width:87.5%;margin:0 auto 15px}.gift{font-size:14px;border:none;background-color:#ffffff;padding:10px;margin-bottom:20px;padding-bottom:20px;display:none}.gift ol li{margin-left:30px;list-style-type:decimal}.gift2{font-size:14px;border:none;background-color:#005094;color:#fff;padding:10px;display:none}.button-link{font-size:16px;display:inline-block;border:5px solid #ffeeff;border-radius:10px;background:#ffeeff;color:#000;padding:5px 10px;margin-left:60px;text-decoration:none}.button-link-detail2{font-size:22px;border:8px solid #ebebeb;border-radius:20px;color:#000;font-style:bold;padding:10px 100px}.detail2 ul li{margin-bottom:10px}.detail2 .button{width:87.5%;display:block;height:46px;margin-right:auto;margin-left:auto;margin-bottom:10px;font-weight:bold;color:#fff;background:#26a9c6;border-bottom:3px solid #0b7b94}.detail2 .button .vm{display:table-cell;height:46px;vertical-align:middle;width:330px;text-align:center;line-height:140%;font-size:14px}.button .vm span{font-size:9px;line-height:140%}.button:hover{background:#008cac}.button_s{font-weight:bold;background-color:#fff;border:3px solid #f1a7a7;color:#f1a7a7;letter-spacing:3px;line-height:30px;text-align:center;width:80px}.button_s:hover{background-color:#f1a7a7;color:#fff;text-align:center}.mainmessage4 a:hover{color:#000;background-color:#e2e2e2}.snsb{margin-top:10px;margin-right:-30px}.snsb li{float:right;margin-right:10px}.snsb_cfp li{list-style:none;float:left;margin-left:-35px}div.tabbox{margin:0px;padding:0px;width:100%}div.tabbox center img{margin:0 0 20px;width:100%}#tab1_content a:hover{text-decoration:underline}#tab1_content a{color:#f1a7a7;font-weight:bold}#tab1_content .after_success{width:500px;background-color:#fff;padding:20px;padding-top:30px;padding-bottom:40px;margin-bottom:20px}#tab1_content .after_success p{width:500px;font-size:18px}p.tabs{margin:0px;padding:0px;width:93%;margin:0 auto}p.tabs a{display:block;width:31%;float:left;margin:0px 3% 0px 0px;border:none;border-bottom:none;text-align:center;height:28px;border-radius:5px 5px 0 0;background-color:#8ecfde;color:#fff}p.tabs a:hover{background:#26a9c6}p.tabs a.now{background-color:#fff;color:black}p.tabs a .vm{height:28px;display:table-cell;vertical-align:middle;font-size:8px;font-weight:bold;text-align:left;padding-left:10px}p.tabs a.tab1{font-size:12px}p.tabs a.tab2{font-size:12px;position:relative}p.tabs a.tab3{font-size:12px;margin-right:0}div.tab{height:auto;clear:left;padding:15px 10px}#tab1_content{border:1px soli8 #fff;background-color:#fff}#tab1_content h1{font-size:14px;font-weight:bold;background-image:none;background-repeat:no-repeat;background-position:left;padding:2px 0px 0px 15px;border-left:3px solid #26a9c6;line-height:160%;margin-bottom:15px}#tab1_content .successimg{margin-bottom:20px}#tab1_content .successimg img{width:100%}#tab1_content .returnbox{background:#f2f2f2;padding:10px;border-radius:10px;position:relative;margin-bottom:25px}#tab1_content input[type="submit"],#tab1_content input[type="reset"],#tab1_content input[type="button"]{width:80%;margin-bottom:10px;height:41px;line-height:41px}#tab1_content .returnbox center{line-height:160%;font-size:10px !important;clear:both}#tab1_content .sup{width:60px;height:60px;font-size:18px;padding:0;padding-left:0;color:#fff;background-color:#0054a6;border-radius:65px;margin-bottom:10px;float:left}#tab1_content .sup .vm{display:table-cell;vertical-align:middle;height:60px;width:60px;color:#fff;text-align:center;font-size:10px;line-height:140%}#tab1_content .sup .vm span{display:block;text-align:center;font-size:9px !important;font-weight:normal;line-height:140%}#tab1_content .ts1{overflow:hidden;margin-bottom:0;clear:both}#tab1_content .ts1 .returnitem{position:absolute;top:5px;right:5px}#tab1_content .ts1 .returnitem .vm{display:table-cell;vertical-align:middle;height:70px}#tab1_content .ts1 h2{font-size:12px;font-weight:bold;background-image:none;background-repeat:no-repeat;background-position:left;padding:0;line-height:100%;margin-bottom:5px}#tab1_content .ts1 ol li{margin-left:80px;font-size:14px;list-style-type:decimal;font-size:8px}#tab1_content .ts2{float:left;width:285px;margin:0}#tab1_content .ts2 ol li{margin-left:0;width:auto;list-style-type:none;display:inline-block;line-height:140%;font-size:8px}#tab1_content .ts2 table.size{width:100%;margin:10px 0px 10px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}#tab1_content .ts2 table.size tr th,#tab1_content .ts2 table.size tr td{font-size:14px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:10px;text-align:center;vertical-align:middle}#tab1_content .ts2 table.size tr th{width:180px;border-right:none;background:#fffaf0;font-weight:bold;text-align:center;vertical-align:middle}#tab1_content .returnimg{height:120px;overflow:hidden;position:relative;margin-bottom:10px}#tab1_content .returnimg img{position:absolute;top:0;left:0}#tab1_content .returnimg.ver2 img{position:absolute;top:-230%;left:0}#tab1_content .returnbox .txt{letter-spacing:0.06em;margin-bottom:10px}#tab1_content .leftimg{overflow:hidden;margin-right:15px;float:left;width:200px}#tab1_content .rightlong{overflow:hidden;float:left;width:410px}#tab1_content .rightimg{overflow:hidden;float:left;width:200px}#tab1_content .leftlong{overflow:hidden;margin-right:15px;float:left;width:410px}#tab1_content .aj_interview_wrap{border-radius:8px;background:#fff;overflow:hidden;margin-bottom:32px}#tab1_content .aj_interview_wrap .aj_interview_h{background:url(//academist-cf.com/assets/aj/aj_project_link_sp-d8ad0df1ab03d465b684fb8036c33a5d4c3d5a34a0cb694cdc0059533aee6d7f.jpg) no-repeat center top;background-size:cover;padding:0;margin:0;border:none;line-height:1;overflow:hidden}#tab1_content .aj_interview_wrap .aj_interview_h span{display:block;padding-top:21.6%;text-indent:-9999px;height:0;box-sizing:content-box}#tab1_content .aj_interview_wrap .aj_interview_cts{border:1px solid #ccc;border-top:none;border-radius:0 0 8px 8px;padding:20px 10px}#tab1_content .aj_interview_wrap .aj_interview_cts li{margin-top:1em}#tab1_content .aj_interview_wrap .aj_interview_cts li:first-child{margin-top:0}#tab1_content .aj_interview_wrap .aj_interview_cts li a{font-weight:normal;color:#0096b7;padding-right:20px;background:url(//academist-cf.com/assets/aj/aj_link_right-e50e52c4c5bf3a9c68c8e418e28dc964ea8f77050fb949af20523abd1b9202bf.png) no-repeat right center;background-size:10px;display:block;font-size:12px}#tab2_content{border:1px solid #fff;background-color:#fff}#tab2_content h1{font-size:16px;font-weight:bold}#tab3_content{border:1px solid #fff;background-color:#fff}#tab3_content h1{font-size:16px;font-weight:bold}#tab3_content .sup{font-size:18px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;padding-left:15px;background-color:#eee}#tab3_content .section_title{background-image:none;background-position:left;background-repeat:no-repeat;border-left:3px solid #26a9c6;font-size:large;font-weight:bold;line-height:160%;margin-bottom:15px;padding:2px 0 0 15px}#tab3_content .timestamp{color:#a0a0a0a0}.badge{position:relative;top:1px;right:-14px;line-height:10px;height:10px;padding:0 6px;margin-left:0;margin-top:0;font-family:Arial, sans-serif;color:#005094;border-radius:10px;font-size:7px}.badge{background:#fff}.sup ol li{margin-left:80px;font-size:14px;list-style-type:decimal}.sample{background-color:#f2f3f2;border-radius:5px;margin-bottom:10px;padding:10px;position:relative}.sample:after{border:13px solid transparent;border-right-color:#f2f3f2;border-left-width:0;left:-13px;content:"";display:block;top:15px;position:absolute;width:0}.reply{float:left;margin-left:0;margin-bottom:20px}.reply_icon{margin-bottom:20px;float:right}.reply_icon img{width:60px;height:60px}.reply_sample{float:left;background-color:#f2f3f2;border-radius:5px;margin-bottom:10px;padding:10px;position:relative}.reply_sample:after{border:10px solid transparent;border-left-color:#f2f3f2;right:-20px;content:"";display:block;top:5px;position:absolute;width:0}.mes{margin-right:0;margin-bottom:10px;overflow:hidden;position:relative;clear:both}.mes_icon{float:left;width:50px;margin-bottom:5px}.mes_icon img{width:100px;height:100px}.mes_text{float:right;margin-bottom:10px;font-size:12px}.mes_text .name{font-weight:bold}.mes_text .message_title{font-weight:bold}.mes_icon2{float:left;width:80px;margin-right:20px}.mes_text2{float:left;margin-bottom:10px}.line{width:630px;border-color:#fff}#social{float:right}.meterproject{width:100%;height:8px;margin-bottom:0;margin-left:0}.meterproject2{width:100%;height:15px;margin-top:0;margin-bottom:0;margin-left:0}.twocolumn2 .info .moneyimg{margin-right:5px;width:20px;height:20px}.twocolumn2 .info .lateimg{margin-right:5px;width:20px;height:20px}.twocolumn2 .info .patronimg{margin-right:5px;width:20px;height:20px}.progress_text{position:absolute;top:50%;left:33%;padding:20px;margin-top:-250px;margin-left:-100px;height:150px;background-color:#fff;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;text-align:center;font-size:14px}.progress_text a{font-size:14px}.challebox{background:#f2f2f2;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;padding-top:20px;margin-bottom:35px}.challetitle{color:#fff;font-size:14px !important;font-weight:lighter;position:relative;left:-5px;width:100%;padding:8px 0 8px 10px !important;margin-bottom:20px !important;border-left:none !important;background-color:#26a9c6}.challetitle::before,.challetitle::after{content:'';position:absolute;top:100%;border-style:solid;border-color:transparent}.challetitle::before{left:0;border-width:0 5px 5px 0;border-right-color:#188299}.challetitle::after{right:0;border-style:solid;border-width:5px 5px 0 0;border-top-color:#188299}.challetext>.img{width:126px;float:left;margin:0 20px 0}div.challetext>p.bodytxt{width:auto;font-size:12px;margin:0 20px;float:none !important}#base{margin:0 auto;padding-top:20px;padding-bottom:20px;overflow:hidden}#wrapper4{width:650px;margin-top:15px;float:left}#wrapper4 .title{font-size:20px;font-weight:bold;margin-bottom:20px;background-image:url(//academist-cf.com/../../images/begin.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 32px}.wrapper3{float:right;width:260px;height:400px;margin-top:75px;padding:10px;font-size:90%;background:#fafafa;border:solid 5px #fafafa}.thumbWrap4{width:300px;float:left;margin-left:10px;margin-bottom:10px;margin-top:10px;height:460px;border:solid 5px #fafafa;background-color:#fafafa}.thumbWrap5{width:300px;float:right;margin-left:10px;margin-bottom:10px;margin-top:10px;height:460px;border:solid 5px #fafafa;background-color:#fafafa}.wrapper3 h1{font-size:16px;background-image:url(//academist-cf.com/../../images/begin_s.png);background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 25px}.wrapper3 hr{border:dotted 1px #e2e2e2;margin-top:15px;margin-bottom:15px}.wrapper3 .categoryl{float:left;width:130px}.wrapper3 .categoryl a:hover{text-decoration:underline}.wrapper3 .categoryr{float:left;width:130px}.wrapper3 .categoryr a:hover{text-decoration:underline}.thumbWrap4 img{padding:10px}.thumbWrap5 img{padding:10px}.thumbWrap4 h1{font-weight:bold;font-size:16px;padding:10px;padding-top:0px}.thumbWrap4 a:hover{color:#f1a7a7}.thumbWrap5 a:hover{color:#f1a7a7}.thumbWrap5 h1{font-weight:bold;font-size:16px;padding:10px;padding-top:0px}.thumbWrap4 .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap4 .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap4 .patron{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap4 .rate{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap4 .last{width:99px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap4 .major{margin-left:10px;margin-bottom:10px;font-size:12px;font-weight:normal}.thumbWrap4 .name{margin-right:10px;margin-bottom:2px;font-size:12px;font-weight:normal;float:right}.thumbWrap4 .linebox{padding:5px 0px;margin-bottom:5px;border-bottom:2px #e2e2e2 solid}.thumbWrap4 span{font-size:18px;font-weight:bold}.thumbWrap5 .text{font-size:14px;font-weight:normal;text-align:right;float:right;margin-top:7px;margin-right:1px}.thumbWrap5 .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.thumbWrap5 .patron{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap5 .rate{width:99px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.thumbWrap5 .last{width:99px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.thumbWrap5 span{font-size:18px;font-weight:bold}.thumbWrap5 .major{margin-left:10px;margin-bottom:10px;font-size:12px;font-weight:normal}.thumbWrap5 .name{margin-right:10px;margin-bottom:2px;font-size:12px;font-weight:normal;float:right}.thumbWrap5 .linebox{padding:5px 0px;margin-bottom:5px;border-bottom:2px #e2e2e2 solid}.extramain h1{font-size:22px;font-weight:bold;margin-bottom:15px}.extramain{font-size:14px;line-height:1.5;margin:10px}.extramain p{font-size:14px;line-height:1.5;margin-bottom:20px}.extramain img{border:1px solid #ccc;margin-bottom:25px}.extramain h2{border-left:3px solid #26a9c6;margin:25px 0  15px 0;padding:3px 0 3px 12px;font-size:16px;font-weight:bold;background-color:#f5f5f5}.extramain h3{font-size:16px;font-weight:bold}.extramain a{font-weight:bold;color:#26a9c6}.extramain a:hover{text-decoration:underline}.extramain ol{margin:0px;padding:0px;padding-left:20px;list-style-type:decimal}.extramain li{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:1.5}.extramain ul{margin:0px;padding:0px;padding-left:20px;list-style-type:disc}.extramain .answer{background-color:#fffaff;border:solid 5px;border-color:#fffaff;padding:15px}.extramain .answer hr{border:dashed;border-color:#000;border-width:1px}.extraside{display:none;float:left;padding:10px;margin:10px;font-size:130%}.extraside ul li{font-size:100%;font-weight:bold;margin-left:5px;padding-left:20px;background:url(//academist-cf.com/assets/arrow-2988a8ebfe58ecb0ae394520b56706ec4d12c73b7b0610baa473941cd69662ba.png) no-repeat 0px 12px}.extraside ul li a{display:block;width:210px;padding:8px 0px 8px 0px}.extraside ul li a:hover{background-color:#fafafa}.bar{display:block;width:100%;border:0;border-top:1px dotted #cccccc;margin:0px}.fixed{position:fixed;top:5px}#extrasmart{background-color:#fafafa}#extrasmart li{font-size:14px;padding:13px;text-align:center}.guide_text{width:300px;float:left;margin:7px}.guide_img{width:300px;float:left;margin:7px}table.law{width:100%;margin:20px 0px 50px;border-spacing:0px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}table.law tr th,table.law tr td{font-size:12px;border-bottom:1px solid #CCC;border-left:none;border-right:none;padding:10px}table.law tr th{width:80px;vertical-align:middle;border-right:none;background:#f5f5f5;font-weight:bold}table.company{width:100%;margin:20px 0px 50px;border-spacing:0px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}table.company tr th,table.company tr td{font-size:12px;border-bottom:1px solid #CCC;border-left:none;border-right:none;padding:10px}table.company tr th{width:80px;vertical-align:middle;border-right:none;background:#f5f5f5;font-weight:bold}.extramain .staff{width:190px;padding-right:20px;float:left}.extramain .navigator{width:290px;float:left;margin:10px;border:1px solid #f2f3f2}.extramain .navigator p{margin:10px}meter{margin-top:5px;margin-bottom:5px;border-radius:20px;height:30px;overflow:hidden}meter{background-image:linear-gradient(to bottom, #c2c2c2, #c2c2c2 20%, #c2c2c2)}meter::-webkit-meter-bar{background-image:linear-gradient(to bottom, #c2c2c2, #c2c2c2 20%, #c2c2c2)}meter::-webkit-meter-optimum-value{background-image:linear-gradient(to bottom, #005094, #005094)}meter::-webkit-meter-suboptimum-value{background-image:linear-gradient(to bottom, #005094, #005094)}meter::-webkit-meter-horizontal-even-less-good-value{background-image:linear-gradient(to bottom, #005094, #005094)}meter:-moz-meter-optimum::-moz-meter-bar{background-image:linear-gradient(to bottom, #005094, #005094)}meter:-moz-meter-sub-optimum::-moz-meter-bar{background-image:linear-gradient(to bottom, #005094, #005094)}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background-image:linear-gradient(to bottom, #005094, #005094)}table.contact{width:100%;margin:20px 0px 50px;border-spacing:0px}table.contact th,table.contact td{display:block;border:none;font-size:14px;padding:10px}table.contact th{background-color:#f5f5f5;border-top:1px solid #ccc}table.contact_confirm{width:100%;margin:20px 0px 50px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}table.contact_confirm tr th,table.contact_confirm tr td{font-size:10px;vertical-align:middle;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:10px 0px}table.contact_confirm tr th{width:230px;background:#fffaf0;border-right:none;font-weight:bold}table.contact_confirm input,table.contact_confirm textarea{border:none;background:#fff;font-size:100%;color:black;text-align:left}table.cfpjp{border-collapse:collapse}.cfpjp th,.cfpjp td{margin:0;padding:10px;border:1px solid #babcbf}.cfpjp th{background:#e6e6e6}}@media only screen and (max-width: 1000px) and (max-width: 800px){table.cfpjp{display:block;position:relative;width:100%;margin-top:10px}table.cfpjp thead{display:block;float:left;background-color:#f5f5f5;border-left:1px solid #babcbf}table.cfpjp tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;border-right:1px solid #babcbf}table.cfpjp thead tr{display:block}table.cfpjp th{display:block}table.cfpjp tbody tr{display:inline-block;vertical-align:top}table.cfpjp td{display:block}.cfpjp th{border-bottom:0}.cfpjp td{border-left:0;border-right:0;border-bottom:0;height:20px;font-size:12px}.cfpjp tbody tr{border-right:1px solid #babcbf;margin-left:-3px}.cfpjp th:last-child,.cfpjp td:last-child{border-bottom:1px solid #babcbf}}@media only screen and (max-width: 1000px){.cfptwitter{width:80px;margin-left:-20px !important;margin-top:0 !important}.cfpfacebook{width:80px;margin-top:-1px !important;margin-left:-10px !important}table.cfpjp_tot{width:100%;table-layout:fixed;border-spacing:0px;border-radius:5px;border:solid 1px #26a9c6;margin-bottom:25px}table.cfpjp_tot tr,table.cfpjp_tot tr td{text-align:center;font-size:12px;padding:6px;border:none !important}table.cfpjp_tot tr:nth-child(2n+1){background:#26a9c6;color:#fff}table.cfpjp_mini{width:100%;table-layout:fixed;border-spacing:0px;border-radius:5px;border:solid 1px #26a9c6;margin-bottom:25px;margin-top:10px}table.cfpjp_mini tr,table.cfpjp_tot tr td{text-align:center;font-size:12px;padding:6px}table.cfpjp_mini thead{background:#f5f5f5}.newregistbig h1{font-size:18px;font-weight:bold;font-size:22px;margin-bottom:20px}.newregistbig h1 span{font-size:14px;font-weight:bold}.newregistbig h1 span a{background-color:#26a9c6;border-radius:5px;color:#fff;font-size:16px;margin:auto 20px;padding:5px 20px}.newregistbig{margin:auto;background:#fff;padding-bottom:30px;margin-bottom:0;padding:10px 10px 30px 10px}.newregistbig p{font-size:14px;color:red}.newregist{font-size:12px;margin:0 auto}.newregist .mb10{margin-bottom:10px}.newregist .mb20{margin-bottom:20px}.newregist .mb30{margin-bottom:30px}.newregist .mb40{margin-bottom:40px}.newregist .mb50{margin-bottom:50px}.newregist .spmb10{margin-bottom:10px}.newregist .spmb20{margin-bottom:20px}.newregist .spmb30{margin-bottom:30px}.newregist .spmb40{margin-bottom:40px}.newregist .spmb50{margin-bottom:50px}.newregist h2{font-size:14px;background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 10px;border-left:3px solid #26a9c6;font-weight:bold}.newregist .left p{font-size:14px;color:#000;margin-bottom:10px}.newregist .left p span{font-size:11px;color:gray}.newregist .left span{color:red}.newregist .left input[type="submit"]{width:100%;margin-bottom:30px}.newregist ul.other-links{font-size:16px;margin:-30px 0 60px;padding:10px}#tate{padding-bottom:520px}#tate2{padding-bottom:380px}.newregist .right .button{height:50px;background:#375691;display:block;line-height:50px;text-align:center;font-size:15px;font-weight:bold;color:#fff}.newregist .right .button:hover{background:#1e3c74}.newregist .right .button .vm{height:50px;line-height:50px}.newregist .right .fbbtn{margin:0}.right p{margin:10px;font-size:12px;margin-right:0;margin-left:0}.right .rightbox{padding:15px 20px;background:#eeeeee}.rightbox ul li{font-size:12px;background-repeat:no-repeat;background-position:left;padding:0px 0px 0px 20px;line-height:200%}.password_strength{padding:0 5px;display:inline-block}.password_strength_1{background-color:#fcb6b1}.password_strength_2{background-color:#fccab1}.password_strength_3{background-color:#fcfbb1}.password_strength_4{background-color:#dafcb1}.password_strength_5{background-color:#bcfcb1}.newinner{padding:10px}.newinner p{font-size:12px !important}.newinner p a{color:#26a9c6}.newinner input[type="text"],.newinner input[type="password"]{width:100%;background:#f6f6f6}#dummy{height:30px;background:#E9E9E9}.paytwocolumn1{font-size:90%;border:solid 10px #fff;background:#fff}.flowimg{height:76px;width:100%;background-size:100% auto}.flowimg.step01{background:url(//academist-cf.com/assets/support_form/step01_sp-45501ad8c5e2dedaf5d8aa9d57ed4911aa15b013d516518d28fdd9a528449a09.gif) no-repeat center;background-size:85% auto}.flowimg.step02{background:url(//academist-cf.com/assets/support_form/step02_sp-119f6288cf8a882268f4663f19b7dee2bb05bc6d2cdc2b6de536a1e8bbd636bf.gif) no-repeat center;background-size:85% auto}.flowimg.step03{background:url(//academist-cf.com/assets/support_form/step03_sp-872c11f5f08d78f8b8001310de2b0ecc24cd1ff46d6d51f015843d3c53285ce7.gif) no-repeat center;background-size:85% auto}.flowimg.step04{background:url(//academist-cf.com/assets/support_form/step04_sp-7357924c31496e053cbeb0e70bb2b20fbf56af0af4c029893de5012b87969f7c.gif) no-repeat center;background-size:85% auto}.flowimg.step05{background:url(//academist-cf.com/assets/support_form/step05_sp-0c9debbf0d0a4f58391275497ae56136ab3a20a00d71fe4e41189cf1e4cf9a1e.gif) no-repeat center;background-size:85% auto}.flowimg.step06{background:url(//academist-cf.com/assets/support_form/step06_sp-b2978c6917284cd7fd4c4ee73398412fff9a87c98b1f5b2b30d8d3b436ace869.gif) no-repeat center;background-size:85% auto}.flowimg img{display:none}.check{width:12px;height:12px}.paytwocolumn1 h1{font-size:18px;font-weight:bold;margin-bottom:20px;padding:0px 0px 0px 5px;height:20px;line-height:20px;border-left:3px solid #26a9c7}.paytwocolumn1 h2{letter-spacing:3px;font-size:14px;font-weight:bold;margin-top:10px;padding-bottom:10px}.paytwocolumn1 li{margin-bottom:8px}.twocolumn2 h1{letter-spacing:3px;font-size:18px;font-weight:bold;padding-top:5px;padding-bottom:25px}.payconfirm{padding:15px 0px;border-top:2px solid #cccccc;border-bottom:2px solid #cccccc;margin-bottom:75px;line-height:180%}.payconfirm p{font-size:8px;line-height:160%}.payconfirm a:hover{text-decoration:underline}table.paysum{margin-bottom:15px}table.paysum tr td{text-align:left;padding:3px;padding-bottom:0px}table.paysum tr td input{border:none;font-size:32px;color:black;text-align:left;border-radius:0}table.select{width:100%;margin-bottom:40px;border-top:2px solid #cccccc;border-bottom:1px solid #cccccc}table.select tr th,table.select tr td{font-size:12px;border-bottom:1px solid #CCC;padding:10px 0;vertical-align:middle;line-height:180%}table.select tr th{font-size:18px;width:40%;vertical-align:middle;font-weight:bold}table.select tr th input[type="radio"]{margin-right:5px}table.select tr th span{display:block;margin-top:-5px;padding-left:10px}table.select tr:hover{background:#8dcfdf}.paytwocolumn2{font-size:90%;border:solid 10px #fff;background:#fff}.paytwocolumn2 h1{font-size:18px;font-weight:bold;margin-bottom:20px;padding:0px 0px 0px 5px;height:20px;line-height:20px;border-left:3px solid #26a9c7}.paytwocolumn2 h1.noborder{padding:0px 0px 0px 0;border-left:none;font-size:16px;margin:10px 0}.paytwocolumn2 h2{letter-spacing:3px;font-size:14px;font-weight:bold;margin-top:10px;padding-bottom:10px}.paytwocolumn2 p{line-height:160%}.paytwocolumn2 li{margin-bottom:8px}.paytwocolumn2 table.contact{width:100%;border:none;margin-bottom:50px;border-top:2px solid #cccccc;border-bottom:1px solid #cccccc}.paytwocolumn2 table.contact.last{margin-bottom:20px}.paytwocolumn2 table.contact tr th,.paytwocolumn2 table.contact tr td{font-size:14px;border:none;border-bottom:1px solid #CCC;padding:10px;vertical-align:middle;line-height:180%;display:block}.paytwocolumn2 table.contact tr th{background:#f7f7f7;border-right:none;font-weight:bold;font-size:16px;width:auto;vertical-align:middle}.paytwocolumn2 table.contact tr td input{border:none;background:#fff;font-size:100%;color:black;text-align:left;line-height:120%;height:auto}.paytwocolumn2 .notice{margin:0 0 20px 0;width:auto}.paytwocolumn2 p span.blue{color:#015095}.paytwocolumn2 input[type="radio"]{background-color:#dedede}.paytwocolumn2 textarea{background:#f6f6f6;width:96%;max-width:96%}.paytwocolumn2 p span.blue{color:#015095}.paytwocolumn2 h1.spmb10{margin-bottom:10px}.paytwocolumn2 p.spmb40{margin-bottom:40px}div.fin{font-size:90%;border:solid 10px #fff;background:#fff}div.fin{font-size:90%;background:#fff;padding:0 0 30px}div.fin .flowimg.step06{margin-bottom:0px}div.fin h1{font-size:18px;font-weight:bold;text-align:center;margin-bottom:10px}div.fin p{text-align:center}div.fin .gototop a{width:100%;background:#26a9c6;border:none;border-bottom:3px solid #0b7b94;font-size:18px;font-weight:bold;color:#fff;height:50px;line-height:50px;letter-spacing:0.2em;display:block;margin:0 auto;margin-top:30px}div.fin .gototop a:hover{cursor:pointer;background:#008cac}.question h1{font-size:22px;font-weight:bold}.question{float:right;font-size:14px;line-height:1.5;margin:10px}.question p{text-indent:15px;font-size:14px;line-height:1.8}.question h2{border-left:3px solid #26a9c6;margin:25px 0  15px 0;padding:3px 0 3px 12px;font-size:16px;font-weight:bold;background-color:#f5f5f5}.question h3{border-left:solid 7px;border-left-color:#f1a7a7;padding:6px;padding-left:12px;font-size:16px;font-weight:bold;background-color:#ffeeff}.question a{color:#000}.question a:hover{text-decoration:underline}.question ol{margin:0px;padding:0px;list-style-type:decimal;margin:0px 0px 0px 0px;padding:0px 0px 0px 26px}.questionlink{margin-bottom:10px;font-size:14px}.questionlink a{color:#26a9c6}.questioneach{margin-top:20px;font-weight:bold;font-size:14px}.questioneach a{color:#000;font-size:14px;font-weight:bold;margin-bottom:5px}.question .answer hr{font-size:10px;border:dashed;border-color:#000;border-width:1px}.question .answer p{margin-top:10px}table.address{width:100%;margin:0px 0px 20px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}table.address tr th,table.address tr td{font-size:14px;border-bottom:1px solid #eee;display:block}table.address tr th{vertical-align:middle;border-right:none;font-weight:bold;background:#f7f7f7;padding-left:10px;height:42px;line-height:42px;font-size:16px}table.address tr td{padding:15px 0 15px 10px}table.address tr td input{border-radius:0;background:#f6f6f6;height:33px;line-height:33px;width:50%}table.address tr td input[name="lastname"],table.address tr td input[name="firstname"]{width:30%;margin-bottom:10px}table.address tr td select{border:0;outline:1px solid #ccc;outline-offset:-1px;background:#f6f6f6;height:33px;line-height:33px}table.address tr td select[name="month"],table.address tr td select[name="year"]{width:30%}table.address span{font-size:12px;color:red}table.address span.coution{font-size:8px;color:#000;vertical-align:super}input.w100p{width:100% !important;margin-bottom:25px}input[name="cardname"]{width:100% !important}input[name="cn1"]{width:16% !important}input[name="cn2"]{width:16% !important}input[name="cn3"]{width:16% !important}input[name="cn4"]{width:16% !important}table.infochange{width:100%;margin:0px 0px 50px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border:solid 1px #e2e2e2}table.infochange tr th,table.infochange tr td{font-size:14px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:20px}table.infochange tr th{width:200px;vertical-align:middle;border-right:none;background:#fffaf0;font-weight:bold}table.infochange span{font-size:11px;color:red}.projectsubmit{padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.projectsubmit h1{letter-spacing:2px;font-size:16px;font-weight:bold;background-image:url(//academist-cf.com/../../images/begin.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 32px}.projectsubmit span{font-size:12px;color:#ff0000;vertical-align:middle}.projectsubmit a:hover{text-decoration:underline}.projectsubmit a{font-weight:bold;color:#f1a7a7}.projectsubmit p{text-indent:15px}.projectsubmit_confirm{padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.projectsubmit_confirm h1{letter-spacing:3px;font-size:16px;font-weight:bold}.projectsubmit_confirm table.contact tr td input{border:none;background:#fff;font-size:100%;color:black;text-align:left}.projectsubmit_confirm textarea{border:none;background:#fff;font-size:100%;color:black;text-align:left}table.schedule{width:100%;margin:10px 0px 30px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border-radius:5px;border:solid 1px #e2e2e2}table.schedule tr td{font-size:12px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:15px;vertical-align:middle}table.schedule ol li{margin-left:40px;list-style-type:decimal}table.schedule ul li{margin-left:40px}#tab1_content .supportfavor ol li{margin-left:40px;list-style-type:decimal}.charge ul{margin-left:330px;width:300px}.pressrelease h1{letter-spacing:3px;font-size:16px;background-image:url(//academist-cf.com/assets/icons/begin_sb-49be4fa65330b69623ee5f1608bf0a28c86619d38ff0e7d3e96e50726cc7ba36.png);background-repeat:no-repeat;background-position:left;margin-bottom:5px;padding:3px 0px 0px 25px}.pressrelease{float:right;width:630px;padding:0px 0px 0px 10px;font-size:90%;padding:10px;margin:10px}.pressrelease p{width:600px}.pressrelease a{font-weight:bold;color:#f1a7a7}.pressrelease a:hover{text-decoration:underline}.pressrelease table{width:100%;margin:10px 0px 10px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-spacing:0px;border-radius:5px;border:solid 1px #e2e2e2}.pressrelease table tr td,th{font-size:12px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:10px;vertical-align:middle}.presseach{margin-top:10px;width:100%;font-size:12px;border:none;border-top:1px solid #ccc}.presseach td{border-bottom:1px solid #ccc;padding:10px;font-size:12px}.pressdate{width:100px}.mypageside{float:left;width:240px;padding:10px;margin:10px;font-size:100%}.mypageside p{background-image:url(//academist-cf.com/../../images/star.png);background-repeat:no-repeat;background-position:left;padding:3px 0px 0px 25px}.mypageside li{font-size:80%;font-weight:bold;margin-left:5px;padding:5px 5px 5px 20px;background:url(//academist-cf.com/assets/arrow-2988a8ebfe58ecb0ae394520b56706ec4d12c73b7b0610baa473941cd69662ba.png) no-repeat 0px 12px}.mypageside ul li a:hover{padding:12px;background-color:#fafafa}div.tabboxmy{margin:0px;padding:0px;width:400px}p.tabsmy{margin:0px;padding:0px}p.tabsmy a{display:block;width:192px;float:left;margin:0px 5px 0px 0px;padding:10px;border:solid 5px #eee;border-bottom:none;text-align:center}p.tabsmy a.tabmy1{background-color:white;font-size:14px;color:black}p.tabsmy a.tabmy2{background-color:white;font-size:14px;color:black}p.tabsmy a:hover{color:#f1a7a7}div.tabmy{height:auto;width:630px;padding:10px;clear:left}#tabmy1{width:630px;border:1px solid #eee;background-color:#eee}#tabmy1 h1{font-size:16px;font-weight:bold}#tabmy1 .sup{width:610px;font-size:18px;padding-top:5px;padding-bottom:5px;padding-left:15px;background-color:#eee}#tabmy1 .ts1{width:610px;overflow:hidden}#tabmy1 .ts2{float:left;width:285px;margin:10px}#tabmy1 .leftimg{overflow:hidden;margin-right:15px;float:left;width:200px}#tabmy1 .rightlong{overflow:hidden;float:left;width:410px}#tabmy1 .rightimg{overflow:hidden;float:left;width:200px}#tabmy1 .leftlong{overflow:hidden;margin-right:15px;float:left;width:410px}.mypage_support{background-color:#eee;width:600px;height:270px;margin:0px 12px 20px 12px;padding:0 0 0 0;border:solid 3px #eee}.mypage_support img{padding:10px}.mypage_support h1{font-weight:bold;font-size:16px;padding:10px}.mypage_support .major{margin-left:10px;margin-bottom:10px;font-size:12px;float:left}.mypage_support .name{margin-right:10px;margin-bottom:2px;font-size:12px;float:right}.mypage_support .text2{float:right;font-size:24px;font-weight:bold;text-align:right;margin-right:10px}.mypage_support .text{font-size:14px;font-weight:normal;text-align:left;float:left;margin-top:7px;margin-left:10px}.mypage_support .patron{width:96px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.mypage_support .rate{width:96px;float:left;text-align:center;margin-top:10px;margin-bottom:10px;border-right:solid 1px;border-color:#e2e2e2}.mypage_support .last{width:96px;float:right;text-align:center;margin-top:10px;margin-bottom:10px}.mypage_support span{font-size:18px;font-weight:bold}.mypage_support p{padding:0px 0px 0px 10px;font-size:90%}.mypage_support .left{float:left;width:250px}.mypage_support .right{float:left;width:290px}#tabmy2{border:1px solid #eee;background-color:#eee}#tabmy2 h1{font-size:16px;font-weight:bold}div.tabmy p{margin:0.5em}.accordion table tbody td{font-size:14px}.fgpass{width:auto;margin:0 0 40px 0;padding:8px 10px 10px 10px;background:#f2f2f2;border-radius:10px;position:relative}.fgpass .cmnt_tantou{width:auto;background:#005094;margin-top:10px;padding:0 0 0 0;margin-left:-10px;height:30px;position:absolute;width:100%}.fgpass .cmnt_tantou .tit{margin:0;color:#fff;height:100%;line-height:30px;float:left;padding-left:10px;font-size:100%;font-weight:bold}.fgpass .cmnt_tantou .name{margin:0;color:#fff;height:100%;line-height:30px;float:right;padding-right:10px;font-size:70%}.fgpass p{margin:1px;padding:1px}.fgpass h1{font-size:18px;font-weight:bold;padding-top:10px;padding-bottom:10px;border:none}#tab1_content .fgpass h1{border:none;padding:0;margin-bottom:10px;margin-top:50px}.lang{font-size:12px;color:#fffaf0;text-align:right;margin-top:0px !important;margin-bottom:0px !important}.lang a{color:#777 !important}.lang a:hover{color:#fffaf0 !important}#footer ul{font-size:12px;padding:10px 0 0 0;width:87.5%;margin:0 auto}#footer ul li{display:inline-block;vertical-align:text-top;text-align:left;padding:6px;background:url(//academist-cf.com/assets/arrow-2988a8ebfe58ecb0ae394520b56706ec4d12c73b7b0610baa473941cd69662ba.png) no-repeat 0px 11px;font-size:12px}#footer ul li a{display:block;padding:0 0 0 5px;overflow:hidden}#footer ul li a:hover{text-decoration:underline}#footer ul li li{display:block;padding:0;margin:0 0 0 10px;background-position:0 5px}#footer_contents{width:87.5%;margin:0 auto;overflow:hidden}.footer_genre{width:100%;max-width:290px;height:272px;font-size:14px;font-weight:bold;background:url(//academist-cf.com/assets/bg_letter-264732f618057aa41536b9f43941fc5c444d54988eac192218fcb1f8e8682641.png) no-repeat;position:relative;margin:0 auto 25px;background-position:center center}.footer_genre b{text-align:center;display:block;color:#fff;font-size:16px;line-height:26px;letter-spacing:0.1em;margin-top:15px}.footer_genre b span{font-size:18px;line-height:26px;letter-spacing:0.1em}.footer_genre .textbox{position:absolute;left:9px;bottom:13px;width:95%;background:#fff;border-radius:20px}.footer_genre .textbox input[type="text"]{width:75%;height:28px;float:left;border:none;border-radius:5px 0 0 5px;line-height:28px}.footer_genre .textbox input[type="submit"]{width:20%;height:30px;float:right;border-radius:0 5px 5px 0;font-size:14px;line-height:28px;padding:0}.footer_category{float:left;width:120px;margin-top:10px;margin-bottom:30px;font-size:12px;font-weight:normal;line-height:25px}.footer_category a:hover{text-decoration:underline}.footer_news{float:left;font-size:14px;font-weight:bold;width:300px}.footer_news .textbox{float:left;font-size:12px;font-weight:normal;margin-top:10px}.footer_news .textbox2{width:270px;font-size:11px;font-weight:normal;margin-top:10px}.footer_tw{display:none;float:left;font-size:14px;font-weight:bold;width:315px}.footer_fb{display:none;float:left;font-size:14px;font-weight:bold}.iframe{margin-top:10px;margin-bottom:10px;border:solid 1px;border-bottom:solid 2px;border-color:#000;background-color:#fff}*:first-child+html #footer ul li{display:inline}*:first-child+html #footer ul ul,*:first-child+html #footer ul li li a,*:first-child+html #footer ul li li{display:none}#footer .snsbtns ul li{padding:0;background:none}#copyright{width:auto;clear:both;padding:10px;text-align:center;font-size:10px;zoom:1;color:#a0a0a0;background:#ebebeb}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cf{min-height:1px}* html .cf{height:1px}.thumbWrap2 a:after{content:".";display:block;clear:both;height:0;visibility:hidden}.thumbWrap2 a{min-height:1px}* html .thumbWrap2 a{height:1px}.thumbWrap2end a:after{content:".";display:block;clear:both;height:0;visibility:hidden}.thumbWrap2end a{min-height:1px}* html .thumbWrap2end a{height:1px}div.tab p.bodytxt{margin-bottom:30px;font-size:12px}#page-top{display:none !important}#footer .snsbtns{clear:both;height:60px}#footer .snsbtns p{float:left;padding-left:5px;margin-right:17px}#footer .snsbtns p span{vertical-align:middle;display:table-cell;height:60px;font-size:15px;font-weight:bold}#footer .snsbtns ul{float:left;padding:0;width:auto}#footer .snsbtns ul li{float:left;width:60px;height:60px;margin-right:10px}#footer .snsbtns ul li a{display:block;width:60px;height:60px;padding-left:0}#footer .snsbtns ul li a img{width:100%;height:100%}.bgg{background:#E9E9E9}.proinner #topright{padding-top:0;padding-bottom:20px}.proinner #topright .info{padding:15px 0 0 0}.proinner #topright .morebtn{bottom:20px;left:20px;width:100%}.proinner #topright .patron{bottom:90px;left:120px}.proinner #topright .rate{bottom:90px;left:20px}.proinner #topright .last{bottom:90px;right:20px}.cw{position:relative;overflow:hidden;text-align:right;margin-bottom:10px}.cw .ci{position:relative;float:right;text-align:right}.cw .ci .co{position:relative;float:left;display:block;text-align:right}.staffbox{height:45px;overflow:hidden}.staffbox p{float:right;margin:0;padding-left:10px}.staffbox p.tname{font-size:10px !important;line-height:60px}.staffbox .timg img{width:45px;height:45px}.hide-in-sp{display:none}.thumbWrap2.success,.thumbWrap2end.success{position:relative}.thumbWrap2.success:before,.thumbWrap2end.success:before{content:"";display:block;width:50px;height:50px;position:absolute;top:-2px;left:-2px;background-position:center top;background-repeat:no-repeat;background-size:contain;z-index:1}.thumbWrap2.success:before,.thumbWrap2end.success:before{background-image:url(//academist-cf.com/assets/projects/success-ribbon-sp-584a6f56d52fb2bc9edb036d8d4e815cb40e0e209953f9b94d8df23c837bc335.png)}.mypage_support{border-radius:5px;padding:10px;width:calc(100% - 40px);height:auto}.mypage_support .left{width:100px}.mypage_support .left img{padding:0}.mypage_support #mypageright{float:left;width:calc(100% - 100px)}.mypage_support #mypageright h1{border:0;height:auto;font-weight:bold;margin-bottom:5px}.mypage_support #mypageright h1 a{font-weight:bold}.mypage_support #mypageright .linebox{display:none}.mypage_support #mypageright .text{float:none}.mypage_support #mypageright .text2{font-size:12pt;font-weight:normal;margin-top:-3px}.mypage_support #mypageright meter{height:15px;width:calc(100% - 20px);margin-left:10px}.mypage_support #mypageright .cf02{margin-top:6px;margin-left:-100px}.mypage_support #mypageright .cf02 div{width:calc(30%);float:left}.alert{background-color:#f5cdd2;border:thin solid #f1b8bf;color:#5e121b;margin:0 0 1em;padding:1em}.alert ul{padding:0 1.5em;list-style-type:disc}.alert ul li{margin:0}}.text-red{color:#fc0000}.bg-red{background-color:#fc0000}.text-green{color:#a0d83a}.bg-green{background-color:#a0d83a}.text-blue{color:#26a9c6}.bg-blue{background-color:#26a9c6}.text-medium-blue{color:#859bc9}.bg-medium-blue{background-color:#859bc9}.text-light-blue{color:#d9dfee}.bg-light-blue{background-color:#d9dfee}.text-indigo{color:#004e96}.bg-indigo{background-color:#004e96}.text-orange{color:#f65627}.bg-orange{background-color:#f65627}.text-yellow{color:#fdf528}.bg-yellow{background-color:#fdf528}.text-cream-yellow{color:#fffbf0}.bg-cream-yellow{background-color:#fffbf0}.text-pink{color:#ee2c95}.bg-pink{background-color:#ee2c95}.text-shadow{color:rgba(0,0,0,0.5)}.bg-shadow{background-color:rgba(0,0,0,0.5)}.text-light-shadow{color:rgba(0,0,0,0.2)}.bg-light-shadow{background-color:rgba(0,0,0,0.2)}.text-stroke-red{text-shadow:1px 1px 2px #fc0000, -1px 1px 2px #fc0000, 1px -1px 2px #fc0000, -1px -1px 2px #fc0000}.text-stroke-green{text-shadow:1px 1px 2px #a0d83a, -1px 1px 2px #a0d83a, 1px -1px 2px #a0d83a, -1px -1px 2px #a0d83a}.text-stroke-blue{text-shadow:1px 1px 2px #26a9c6, -1px 1px 2px #26a9c6, 1px -1px 2px #26a9c6, -1px -1px 2px #26a9c6}.text-stroke-medium-blue{text-shadow:1px 1px 2px #859bc9, -1px 1px 2px #859bc9, 1px -1px 2px #859bc9, -1px -1px 2px #859bc9}.text-stroke-light-blue{text-shadow:1px 1px 2px #d9dfee, -1px 1px 2px #d9dfee, 1px -1px 2px #d9dfee, -1px -1px 2px #d9dfee}.text-stroke-indigo{text-shadow:1px 1px 2px #004e96, -1px 1px 2px #004e96, 1px -1px 2px #004e96, -1px -1px 2px #004e96}.text-stroke-orange{text-shadow:1px 1px 2px #f65627, -1px 1px 2px #f65627, 1px -1px 2px #f65627, -1px -1px 2px #f65627}.text-stroke-yellow{text-shadow:1px 1px 2px #fdf528, -1px 1px 2px #fdf528, 1px -1px 2px #fdf528, -1px -1px 2px #fdf528}.text-stroke-cream-yellow{text-shadow:1px 1px 2px #fffbf0, -1px 1px 2px #fffbf0, 1px -1px 2px #fffbf0, -1px -1px 2px #fffbf0}.text-stroke-pink{text-shadow:1px 1px 2px #ee2c95, -1px 1px 2px #ee2c95, 1px -1px 2px #ee2c95, -1px -1px 2px #ee2c95}.text-stroke-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.5),-1px 1px 2px rgba(0,0,0,0.5),1px -1px 2px rgba(0,0,0,0.5),-1px -1px 2px rgba(0,0,0,0.5)}.text-stroke-light-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.2),1px -1px 2px rgba(0,0,0,0.2),-1px -1px 2px rgba(0,0,0,0.2)}@media only screen and (min-width: 1001px){body{min-width:1000px}#lp_wrapper{color:#fff}#lp_wrapper .buttoon{width:343px;height:48px;text-align:center;cursor:pointer;background:#18A9C8;border-radius:4px;font-family:Hiragino Kaku Gothic ProN;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#fff;border-style:none}#lp_wrapper .button,#lp_wrapper input[type="submit"],#lp_wrapper input[type="reset"],#lp_wrapper input[type="button"]{width:380px;height:60px;margin-left:auto;margin-right:auto;font-size:22px;line-height:60px;text-align:center;color:#fff;cursor:pointer;background:#07b2d1}#lp_wrapper .button:hover,#lp_wrapper input[type="submit"]:hover,#lp_wrapper input[type="reset"]:hover,#lp_wrapper input[type="button"]:hover{background:#008cac}#lp_wrapper .button.lp_contact_btn{width:400px;color:#000;background:#ffc600;border-bottom:3px solid #cc8e16}#lp_wrapper .button.lp_contact_btn:hover{background:#e4b510}#lp_wrapper .lp_section h1{margin-bottom:52px;padding:23px 0 22px;font-size:36px;font-weight:bold;text-align:center;line-height:1.25;background:#f5f5f5;border-bottom:1px solid #d3d3d3}#lp_wrapper .displayNone{display:none}#lp_wrapper .lp_intro_wrap{background:#b3e1ec url(//academist-cf.com/assets/lp/intro_glow-512015a608c0b6529d7fc7ae81a9e20429860913b27e66b6c6938c8fbc7db5be.jpg) no-repeat center top}#lp_wrapper .lp_intro_wrap_new{position:relative}#lp_wrapper .lp_intro_copy{padding:48px 0 40px;text-align:center;line-height:2px}#lp_wrapper .lp_intro_copy p,#lp_wrapper .lp_intro_copy span{font-size:20px}#lp_wrapper .lp_intro_btn_area{text-align:center;background:url(//academist-cf.com/assets/lp/intro_people-668be13cff5157dfccd12ae50a251d7c25e3c2241e19957b94188724b7ebf32c.png) no-repeat center top}#lp_wrapper .lp_people_wrap{height:260px}#lp_wrapper .lp_intro_btn_wrap{padding-bottom:36px}#lp_wrapper .lp_contact_side_wrap ul li{position:relative;height:54px;align-items:center}#lp_wrapper .lp_contact_side_wrap ul li:hover{position:relative;height:54px;border-left:2px solid #18A9C8}#lp_wrapper .lp_contact_side_wrap ul li a{position:absolute;top:50%;transform:translateY(-50%);font-family:Hiragino Kaku Gothic Pro;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#6C757D}#lp_wrapper .lp_contact_side_wrap ul li a:hover{position:absolute;top:50%;transform:translateY(-50%);font-family:Hiragino Kaku Gothic Pro;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#212529}#lp_wrapper .bar{height:1px;left:0%;right:0%;top:3px;border-top:1px solid #E5E5E5;margin:0 !important}#lp_wrapper .area{position:relative;left:13.9vw;width:36.9vw;font-size:16px;font-family:Hiragino Kaku Gothic Pro;line-height:32px}#lp_wrapper .recap{position:relative;width:36.9vw;left:13.9vw}#lp_wrapper .lp_section.lp_submit h1{margin-bottom:0;background:none;border:none;padding:72px 0 44px}#lp_wrapper .lp_submit form.inner{width:548px;margin-bottom:92px;overflow:visible}#lp_wrapper .lp_contact li{position:relative}#lp_wrapper .lp_contact label{position:absolute;top:16px;left:-180px;margin-bottom:20px;font-size:16px;line-height:1}#lp_wrapper .lp_contact label span{display:inline-block;margin-left:8px;padding:4px 8px;font-size:10px;line-height:1;text-align:center;vertical-align:top;color:#fff;background:#f42674}#lp_wrapper .lp_contact .contact_err{display:block;margin-bottom:12px;color:#f00}#lp_wrapper .lp_contact input[type="text"],#lp_wrapper .lp_contact textarea{width:100%;max-width:100%;min-height:52px;padding:16px;font-size:14px;border:none;background:#f0f0f0;box-sizing:border-box;box-shadow:none;border-radius:4px}#lp_wrapper .lp_contact textarea{height:240px}#lp_wrapper .lp_contact input[type="submit"],#lp_wrapper .lp_contact input[type="reset"],#lp_wrapper .lp_contact input[type="button"]{margin-top:36px;margin-bottom:8px;font-size:24px}#lp_wrapper .lp_case{padding-bottom:60px}#lp_wrapper .lp_case .case_wrap{overflow:visible}#lp_wrapper .case_box{position:relative;margin-bottom:48px;padding-top:68px}#lp_wrapper .case_box_odd{padding-left:396px}#lp_wrapper .case_box_even{padding-right:396px}#lp_wrapper .case_box h2{margin-bottom:20px;font-size:30px;font-weight:bold;line-height:1.6}#lp_wrapper .case_profile{margin-bottom:28px}#lp_wrapper .case_profile .name{font-size:18px;font-weight:bold;line-height:1.6}#lp_wrapper .case_profile dt,#lp_wrapper .case_profile dd{display:inline;font-size:18px}#lp_wrapper .case_profile dt{font-weight:normal}#lp_wrapper .case_profile dd{font-weight:bold}#lp_wrapper .case_detail{font-size:14px;line-height:2.14}#lp_wrapper .case_bg_illust{position:absolute;width:458px;height:400px;background-image:url(//academist-cf.com/assets/lp/case_illust-e106db2de4d833d615ea24af2e14ccf6b219a9c40f481384fccf2283cbd9829a.png);background-repeat:no-repeat;z-index:0}#lp_wrapper .case_box_01 .case_bg_illust{background-position:center top;top:-4px;left:-62px}#lp_wrapper .case_box_02 .case_bg_illust{background-position:center -400px;top:-46px;right:-31px}#lp_wrapper .case_box_03 .case_bg_illust{background-position:center -800px;top:-30px;left:-86px}#lp_wrapper .case_box_04 .case_bg_illust{background-position:center -1200px;top:-14px;right:-68px}#lp_wrapper .case_photo{position:absolute;top:0;width:283px;height:326px;background-image:url(//academist-cf.com/assets/lp/case_photo-56a5e2794b37dde1d64af082226f1d15dc5629d910a1c6eff8b2f388071250e3.png);background-repeat:no-repeat;z-index:1}#lp_wrapper .case_box_odd .case_photo{left:0}#lp_wrapper .case_box_even .case_photo{right:0}#lp_wrapper .case_box_01 .case_photo{background-position:center top}#lp_wrapper .case_box_02 .case_photo{background-position:center -330px}#lp_wrapper .case_box_03 .case_photo{background-position:center -660px}#lp_wrapper .case_box_04 .case_photo{background-position:center -990px}#lp_wrapper .case_photo .btn_start{display:block;width:100%;height:100%;background:url(//academist-cf.com/assets/lp/case_btn_play-ac5f8465c994710889e449bd7edfa28dea8def98e8b9983e3429a2e4c622cd15.png) no-repeat center}#lp_wrapper .case_photo .btn_start:hover{opacity:.7}#lp_wrapper .money_wrap{display:table;width:145px;height:167px;position:absolute;top:168px;color:#fff;font-size:14px;text-align:center;background:url(//academist-cf.com/assets/lp/case_mon_hex-74f77cfbc15f855394b2b5a3cc632255d08cdcfd56876b6f6ab6c2495d2aec8b.png) no-repeat center;z-index:2}#lp_wrapper .case_box_odd .money_wrap{left:168px}#lp_wrapper .case_box_even .money_wrap{right:168px}#lp_wrapper .money_wrap .mny_cover{display:table-cell;width:100%;vertical-align:middle}#lp_wrapper .money_wrap span{line-height:24px}#lp_wrapper .money_wrap .mny_title,#lp_wrapper .money_wrap .yen{display:block}#lp_wrapper .money_wrap .yen{font-size:16px}#lp_wrapper .money_wrap .val{font-size:20px}#lp_wrapper .lp_reason{padding-bottom:60px}#lp_wrapper .lp_reason_sep_wrap{margin-bottom:24px}#lp_wrapper .lp_reason_box{float:left;width:450px;padding:0 20px;text-align:center}#lp_wrapper .lp_reason_box:before{content:"";display:block;height:160px;background-image:url(//academist-cf.com/assets/lp/reason_icons-ad6de93e5aae7c20ee9ba40b8ad4322efde6438f847976529e47f6a2c4fc2927.jpg);background-repeat:no-repeat}#lp_wrapper .lp_reason_box.lp_reason_box_01:before{background-position:center top}#lp_wrapper .lp_reason_box.lp_reason_box_02:before{background-position:center -180px}#lp_wrapper .lp_reason_box.lp_reason_box_03:before{background-position:center -366px}#lp_wrapper .lp_reason_box.lp_reason_box_04:before{background-position:center -570px}#lp_wrapper .lp_reason_box h2{margin-bottom:16px;font-size:24px;font-weight:bold;line-height:1.6}#lp_wrapper .can_wrap{margin-bottom:56px;background:url(//academist-cf.com/assets/lp/can_plus-7c601afe38c29777746bed09d9dae383091106c7d928edb5d5e906c2c532b0d9.gif) no-repeat center}#lp_wrapper .can_box_01{float:left}#lp_wrapper .can_box_02{float:right}#lp_wrapper .lp_section.lp_qa{background:#f5f5f5}#lp_wrapper .lp_section.lp_qa h1{margin-bottom:0;background:none;border:none;padding:60px 0 40px}#lp_wrapper .qa_wrap{width:800px;padding-bottom:72px}#lp_wrapper .qa_wrap a.button span{display:inline-block;font-size:inherit;line-height:inherit;padding-left:60px;background:url(//academist-cf.com/assets/lp/icon_question-db8b34750ee13938b12fcea94c1162147454e85f3b4a320989c5bbc94955461e.png) no-repeat left center}#lp_wrapper .qa_box_01{float:left}#lp_wrapper .qa_box_02{float:right}#lp_wrapper .lp_conclusion_btn_wrap{background:#6ed7f0 url(//academist-cf.com/assets/lp/conclusion_gd-6c400c63aebaf4fcf5f9436738b39162c836c19a81237add7febd8d2c8031c88.gif) repeat-x top}#lp_wrapper .lp_conclusion_people{padding:98px 0 92px;background:url(//academist-cf.com/assets/lp/conclusion_people-3f0c043c1d58945d3863ee6725a89de8d86a98aeed0be73a1933e38c039f6838.png) no-repeat center 12px}#lp_wrapper #sb-title-inner,#lp_wrapper #sb-info-inner,#lp_wrapper #sb-loading-inner,#lp_wrapper div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#lp_wrapper #sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#lp_wrapper #sb-overlay{position:relative;height:100%;width:100%}#lp_wrapper #sb-wrapper{position:absolute;visibility:hidden;width:100px}#lp_wrapper #sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#lp_wrapper #sb-body{position:relative;height:100%}#lp_wrapper #sb-body-inner{position:absolute;height:100%;width:100%}#lp_wrapper #sb-player.html{height:100%;overflow:auto}#lp_wrapper #sb-body img{border:none}#lp_wrapper #sb-loading{position:relative;height:100%}#lp_wrapper #sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#lp_wrapper #sb-loading-inner span{background:url(//academist-cf.com/loading.gif) no-repeat;padding-left:34px;display:inline-block}#lp_wrapper #sb-body,#lp_wrapper #sb-loading{background-color:#060606}#lp_wrapper #sb-title,#lp_wrapper #sb-info{position:relative;margin:0;padding:0;overflow:hidden}#lp_wrapper #sb-title,#lp_wrapper #sb-title-inner{height:26px;line-height:26px}#lp_wrapper #sb-title-inner{font-size:16px}#lp_wrapper #sb-info,#lp_wrapper #sb-info-inner{height:20px;line-height:20px}#lp_wrapper #sb-info-inner{font-size:12px}#lp_wrapper #sb-nav{float:right;height:16px;padding:2px 0;width:45%}#lp_wrapper #sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#lp_wrapper #sb-nav-close{background-image:url(//academist-cf.com/close.png)}#lp_wrapper #sb-nav-next{background-image:url(//academist-cf.com/next.png)}#lp_wrapper #sb-nav-previous{background-image:url(//academist-cf.com/previous.png)}#lp_wrapper #sb-nav-play{background-image:url(//academist-cf.com/play.png)}#lp_wrapper #sb-nav-pause{background-image:url(//academist-cf.com/pause.png)}#lp_wrapper #sb-counter{float:left;width:45%}#lp_wrapper #sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#lp_wrapper #sb-counter a.sb-counter-current{text-decoration:underline}#lp_wrapper div.sb-message{font-size:12px;padding:10px;text-align:center}#lp_wrapper div.sb-message a:link,#lp_wrapper div.sb-message a:visited{color:#fff;text-decoration:underline}}.text-red{color:#fc0000}.bg-red{background-color:#fc0000}.text-green{color:#a0d83a}.bg-green{background-color:#a0d83a}.text-blue{color:#26a9c6}.bg-blue{background-color:#26a9c6}.text-medium-blue{color:#859bc9}.bg-medium-blue{background-color:#859bc9}.text-light-blue{color:#d9dfee}.bg-light-blue{background-color:#d9dfee}.text-indigo{color:#004e96}.bg-indigo{background-color:#004e96}.text-orange{color:#f65627}.bg-orange{background-color:#f65627}.text-yellow{color:#fdf528}.bg-yellow{background-color:#fdf528}.text-cream-yellow{color:#fffbf0}.bg-cream-yellow{background-color:#fffbf0}.text-pink{color:#ee2c95}.bg-pink{background-color:#ee2c95}.text-shadow{color:rgba(0,0,0,0.5)}.bg-shadow{background-color:rgba(0,0,0,0.5)}.text-light-shadow{color:rgba(0,0,0,0.2)}.bg-light-shadow{background-color:rgba(0,0,0,0.2)}.text-stroke-red{text-shadow:1px 1px 2px #fc0000, -1px 1px 2px #fc0000, 1px -1px 2px #fc0000, -1px -1px 2px #fc0000}.text-stroke-green{text-shadow:1px 1px 2px #a0d83a, -1px 1px 2px #a0d83a, 1px -1px 2px #a0d83a, -1px -1px 2px #a0d83a}.text-stroke-blue{text-shadow:1px 1px 2px #26a9c6, -1px 1px 2px #26a9c6, 1px -1px 2px #26a9c6, -1px -1px 2px #26a9c6}.text-stroke-medium-blue{text-shadow:1px 1px 2px #859bc9, -1px 1px 2px #859bc9, 1px -1px 2px #859bc9, -1px -1px 2px #859bc9}.text-stroke-light-blue{text-shadow:1px 1px 2px #d9dfee, -1px 1px 2px #d9dfee, 1px -1px 2px #d9dfee, -1px -1px 2px #d9dfee}.text-stroke-indigo{text-shadow:1px 1px 2px #004e96, -1px 1px 2px #004e96, 1px -1px 2px #004e96, -1px -1px 2px #004e96}.text-stroke-orange{text-shadow:1px 1px 2px #f65627, -1px 1px 2px #f65627, 1px -1px 2px #f65627, -1px -1px 2px #f65627}.text-stroke-yellow{text-shadow:1px 1px 2px #fdf528, -1px 1px 2px #fdf528, 1px -1px 2px #fdf528, -1px -1px 2px #fdf528}.text-stroke-cream-yellow{text-shadow:1px 1px 2px #fffbf0, -1px 1px 2px #fffbf0, 1px -1px 2px #fffbf0, -1px -1px 2px #fffbf0}.text-stroke-pink{text-shadow:1px 1px 2px #ee2c95, -1px 1px 2px #ee2c95, 1px -1px 2px #ee2c95, -1px -1px 2px #ee2c95}.text-stroke-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.5),-1px 1px 2px rgba(0,0,0,0.5),1px -1px 2px rgba(0,0,0,0.5),-1px -1px 2px rgba(0,0,0,0.5)}.text-stroke-light-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.2),1px -1px 2px rgba(0,0,0,0.2),-1px -1px 2px rgba(0,0,0,0.2)}@media only screen and (max-width: 1000px){#lp_wrapper{color:#333;width:100%;overflow:hidden}#lp_wrapper .inner{padding-left:20px;padding-right:20px}section{padding-bottom:48px}section section{padding-bottom:0}#lp_wrapper .buttoon{display:block;width:91.5vw;max-width:100%;height:50px;margin-left:auto;margin-right:auto;font-size:18px;font-weight:bold;line-height:50px;text-align:center;color:#fff;letter-spacing:0;border-bottom:3px solid #0b7b94;background:#07b2d1;border-style:none}#lp_wrapper .button,#lp_wrapper input[type="submit"],#lp_wrapper input[type="reset"],#lp_wrapper input[type="button"]{display:block;width:100%;max-width:100%;height:48px;background:#18a9c8;letter-spacing:0;font-family:Hiragino Kaku Gothic ProN;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF;border-radius:4px}#lp_wrapper .button:hover,#lp_wrapper input[type="submit"]:hover,#lp_wrapper input[type="reset"]:hover,#lp_wrapper input[type="button"]:hover{background:#008cac}#lp_wrapper .button.lp_contact_btn{width:300px;color:#000;background:#ffc600;border-bottom:3px solid #cc8e16}#lp_wrapper .button.lp_contact_btn:hover{background:#e4b510}#lp_wrapper .lp_section h1{margin-bottom:20px;padding:12px 0 10px;font-size:18px;font-weight:bold;text-align:center;line-height:1.25;letter-spacing:.1em;background:#f5f5f5;border-bottom:1px solid #d3d3d3}#lp_wrapper .displayNone{display:none}#lp_wrapper .lp_intro_wrap{background:#b3e1ec}#lp_wrapper .lp_intro_wrap_new{background:#f7f7f7;position:relative}#lp_wrapper .lp_intro_copy{padding:16px 0 12px;text-align:center;line-height:1.75}#lp_wrapper .lp_intro_copy p,#lp_wrapper .lp_intro_copy span{display:block;font-size:10px}#lp_wrapper .lp_intro_btn_area{text-align:center}#lp_wrapper .lp_people_wrap{height:136px;background:url(//academist-cf.com/assets/lp/intro_people-668be13cff5157dfccd12ae50a251d7c25e3c2241e19957b94188724b7ebf32c.png) no-repeat center top;background-size:443px auto}#lp_wrapper .lp_intro_btn_wrap{padding-top:20px;background:#fff}#lp_wrapper .area{font-family:Hiragino Kaku Gothic Pro;font-size:16px;left:0;line-height:30px;position:relative;right:4.27vw;width:91.5vw}#lp_wrapper .recap{position:relative;width:91.5vw;left:0vw}#lp_wrapper .lp_section.lp_submit h1{margin-bottom:0;background:none;border:none;padding:40px 0 32px}#lp_wrapper .lp_contact li{margin-bottom:20px}#lp_wrapper .lp_contact label{display:block;margin-bottom:12px;font-size:13px;line-height:1}#lp_wrapper .lp_contact label span{display:inline-block;margin-left:8px;padding:2px 6px;font-size:9px;line-height:1;text-align:center;vertical-align:middle;color:#fff;background:#f42674}#lp_wrapper .lp_contact .contact_err{display:block;margin-top:4px;margin-bottom:12px;color:#f00}#lp_wrapper .lp_contact input[type="text"],#lp_wrapper .lp_contact textarea{width:100%;max-width:100%;min-height:40px;padding:12px;font-size:10px;line-height:1.5;border:none;background:#f6f6f6;border:1px solid #ccc;box-sizing:border-box;box-shadow:none;border-radius:0}#lp_wrapper .lp_contact textarea{height:208px}#lp_wrapper .lp_contact input[type="submit"],#lp_wrapper .lp_contact input[type="reset"],#lp_wrapper .lp_contact input[type="button"]{margin-top:32px;margin-bottom:8px}#lp_wrapper .lp_case .case_wrap{overflow:visible}#lp_wrapper .case_box{position:relative;margin-bottom:28px;padding-top:32px}#lp_wrapper .case_box h2{margin-bottom:12px;font-size:12px;font-weight:bold;line-height:1.5}#lp_wrapper .case_profile{height:112px;margin-bottom:12px}#lp_wrapper .case_box_odd .case_profile{padding-left:145px}#lp_wrapper .case_box_even .case_profile{padding-right:145px}#lp_wrapper .case_profile .name{font-size:8px;font-weight:bold;line-height:1.6}#lp_wrapper .case_profile dt,#lp_wrapper .case_profile dd{display:inline;font-size:8px}#lp_wrapper .case_profile dt{font-weight:normal}#lp_wrapper .case_profile dd{font-weight:bold}#lp_wrapper .case_detail{font-size:8px;line-height:1.75}#lp_wrapper .case_bg_illust{position:absolute;width:197px;height:172px;background-image:url(//academist-cf.com/assets/lp/case_illust-e106db2de4d833d615ea24af2e14ccf6b219a9c40f481384fccf2283cbd9829a.png);background-repeat:no-repeat;background-size:197px auto;z-index:0}#lp_wrapper .case_box_01 .case_bg_illust{background-position:center top;top:-4px;left:-62px}#lp_wrapper .case_box_02 .case_bg_illust{background-position:center -172px;top:-16px;right:-20px}#lp_wrapper .case_box_03 .case_bg_illust{background-position:center -344px;top:-16px;left:-32px}#lp_wrapper .case_box_04 .case_bg_illust{background-position:center -516px;top:-14px;right:-38px}#lp_wrapper .case_photo{position:absolute;top:0;width:122px;height:140px;background-image:url(//academist-cf.com/assets/lp/case_photo-56a5e2794b37dde1d64af082226f1d15dc5629d910a1c6eff8b2f388071250e3.png);background-repeat:no-repeat;background-size:122px auto;z-index:1}#lp_wrapper .case_box_odd .case_photo{left:0}#lp_wrapper .case_box_even .case_photo{right:0}#lp_wrapper .case_box_01 .case_photo{background-position:center top}#lp_wrapper .case_box_02 .case_photo{background-position:center -142px}#lp_wrapper .case_box_03 .case_photo{background-position:center -284.5px}#lp_wrapper .case_box_04 .case_photo{background-position:center -426.8px}#lp_wrapper .case_photo .btn_start{display:block;width:100%;height:100%;background:url(//academist-cf.com/assets/lp/case_btn_play-ac5f8465c994710889e449bd7edfa28dea8def98e8b9983e3429a2e4c622cd15.png) no-repeat center;background-size:33px}#lp_wrapper .case_photo .btn_start:hover{opacity:.7}#lp_wrapper .money_wrap{overflow:hidden;width:64px;height:74px;position:absolute;top:72px;background:url(//academist-cf.com/assets/lp/sp_money-9250623efaacd96522453ba25c5282e8cd3dd94bc687609bdfff5341538551a4.png);background-repeat:no-repeat;background-size:64px auto;z-index:2}#lp_wrapper .case_box_odd .money_wrap{left:72px}#lp_wrapper .case_box_even .money_wrap{right:72px}#lp_wrapper .case_box_01 .money_wrap{background-position:center top}#lp_wrapper .case_box_02 .money_wrap{background-position:center -76.8px}#lp_wrapper .case_box_03 .money_wrap{background-position:center -153.6px}#lp_wrapper .case_box_04 .money_wrap{background-position:center -230px}#lp_wrapper .money_wrap .mny_cover{padding-top:90px}#lp_wrapper .lp_reason_sep_wrap{margin-bottom:16px}#lp_wrapper .lp_reason_box{float:left;width:calc(50% - 10px);padding:0;text-align:center}#lp_wrapper .lp_reason_box.lp_reason_box_02,#lp_wrapper .lp_reason_box.lp_reason_box_04{float:right}#lp_wrapper .lp_reason_box:before{content:"";display:block;height:80px;background-image:url(//academist-cf.com/assets/lp/reason_icons-ad6de93e5aae7c20ee9ba40b8ad4322efde6438f847976529e47f6a2c4fc2927.jpg);background-repeat:no-repeat;background-size:80px auto}#lp_wrapper .lp_reason_box.lp_reason_box_01:before{background-position:center top}#lp_wrapper .lp_reason_box.lp_reason_box_02:before{background-position:center -98px}#lp_wrapper .lp_reason_box.lp_reason_box_03:before{background-position:center -196px}#lp_wrapper .lp_reason_box.lp_reason_box_04:before{background-position:center -302px}#lp_wrapper .lp_reason_box h2{margin-bottom:8px;font-size:10px;font-weight:bold;line-height:1.5}#lp_wrapper .can_wrap{max-width:240px;text-align:center;background:url(//academist-cf.com/assets/lp/can_plus-7c601afe38c29777746bed09d9dae383091106c7d928edb5d5e906c2c532b0d9.gif) no-repeat center;background-size:24px}#lp_wrapper .can_box_01{margin-bottom:44px}#lp_wrapper .lp_section.lp_qa{padding-bottom:28px;background:#f5f5f5}#lp_wrapper .lp_section.lp_qa h1{margin-bottom:0;background:none;border:none;padding:28px 0 16px}#lp_wrapper .qa_wrap{padding-bottom:0}#lp_wrapper .qa_wrap a.button{margin-top:12px}#lp_wrapper .qa_wrap a.button:first-child{margin-top:0}#lp_wrapper .qa_wrap a.button span{display:inline-block;font-size:inherit;line-height:inherit;padding-left:60px;background:url(//academist-cf.com/assets/lp/icon_question-db8b34750ee13938b12fcea94c1162147454e85f3b4a320989c5bbc94955461e.png) no-repeat left center}#lp_wrapper .lp_conclusion_btn_wrap{padding:24px 0 28px;background:#6ed7f0 url(//academist-cf.com/assets/lp/conclusion_gd-6c400c63aebaf4fcf5f9436738b39162c836c19a81237add7febd8d2c8031c88.gif) repeat-x top}}@media only screen and (max-width: 1000px) and (max-width: 320px){#lp_wrapper .inner .button{margin-left:-10px;margin-right:-10px;max-width:none;width:calc(100% + 20px)}}@media only screen and (min-width: 1001px){#lp_wrapper strong{font-weight:bold}#lp_wrapper img{vertical-align:middle}.a_plus_intro_wrap{text-align:center;background:white;background:linear-gradient(to bottom, #e3f3f7 0%, rgba(255,255,255,0) 12%, rgba(255,255,255,0) 88%, #e3f3f7 100%), linear-gradient(to right, #e3f3f7 0%, white 4%, white 96%, #e3f3f7 100%);overflow:visible}.a_plus_intro_wrap .inner{position:relative;padding-top:124px;background:url(//academist-cf.com/assets/academist-plus/speaker_03-2fba90bfb7583b2a2b329b90123f0d23e5cb13e3b936e023ef050b06404dd5e3.png) no-repeat center;overflow:visible}.a_plus_intro_wrap h1{width:561px;height:132px;margin:0 auto 92px;overflow:hidden;background:url(//academist-cf.com/assets/academist-plus/logo-c515c07b695c25e52a1e1ec4ccdbd279ed7cca2ea53961ec28ad999f7555d048.png) no-repeat center;background-size:contain}.a_plus_intro_wrap h1:before{content:"";display:block;padding-top:132px}.a_plus_intro_wrap strong{display:block;margin-bottom:.25rem;font-size:20px}.a_plus_intro_wrap .lp_contact_btn{margin-top:1rem;margin-bottom:2rem}.a_plus_intro_wrap .merits{margin-bottom:12px}a#arrow_more{display:block;width:40px;height:40px;margin:-20px auto 0;background:url(//academist-cf.com/assets/academist-plus/more_btn-b39a7da4a531cf348dc28af1977e27c3a4e2575564e532c23edb47a8d110a067.png) no-repeat center;background-size:contain;position:relative;top:20px}.a_plus_merit{min-height:660px}.a_plus_merit .inner{padding:188px 0 168px}.a_plus_merit .inner .box{position:relative;width:50%;padding:52px 28px 20px;background:#fff;border-radius:12px;box-sizing:border-box;overflow:visible;transition:.5s;transition-delay:.25s}.a_plus_merit .inner .box:before{content:"";display:block;width:40px;height:80px;position:absolute;top:-40px;left:50%;margin-left:-20px;background:url(//academist-cf.com/assets/academist-plus/cts_numbers-89ac2774854195bb5f614ee47b0c39d801762a4a535e7258a457081a0bbd7a59.png);background-size:contein;background-repeat:no-repeat}.a_plus_merit .inner .box h2{font-size:23px;font-weight:bold;text-align:center;line-height:1.4;margin-bottom:1rem}.a_plus_merit .inner .box p{line-height:1.85}.a_plus_merit.merit_001{background:#95d2df url(//academist-cf.com/assets/academist-plus/bg_m1-bcee140debb7da838072fbc18815c911e22c00a49fe7ce6eb2960c3c01e9f866.png) no-repeat center}.a_plus_merit.merit_001 .inner .box:before{background-position:center top}.a_plus_merit.merit_002{background:url(//academist-cf.com/assets/academist-plus/bg_m2-7ad89b04609ed59417f0e307545cb2aacf2edfd743f0d49b1888bed30dda025b.jpg) no-repeat center;background-size:cover}.a_plus_merit.merit_002 .inner .box{float:right}.a_plus_merit.merit_002 .inner .box:before{background-position:center center}.a_plus_merit.merit_003{background:url(//academist-cf.com/assets/academist-plus/bg_m3-1ba816e5c78945f54559f91275486b359a97c5abe8fff56d939caf124fab9c93.jpg) no-repeat center;background-size:cover}.a_plus_merit.merit_003 .inner .box:before{background-position:center bottom}}@media only screen and (max-width: 1000px){#lp_wrapper strong{font-weight:bold}#lp_wrapper img{vertical-align:middle}#lp_wrapper section{padding:inherit}#lp_wrapper p{font-size:12px}.a_plus_intro_wrap{text-align:center;background:white;background:linear-gradient(to bottom, rgba(227,243,247,0.75) 0%, rgba(255,255,255,0) 12%, rgba(255,255,255,0) 88%, rgba(227,243,247,0.75) 100%), linear-gradient(to right, rgba(227,243,247,0.75) 0%, white 12%, white 88%, rgba(227,243,247,0.75) 100%);overflow:visible}.a_plus_intro_wrap .inner{position:relative;padding-top:68px;background:url(//academist-cf.com/images/academist-plus/peaker_sp_03.png) no-repeat center 16px;background-size:96%;overflow:visible}.a_plus_intro_wrap h1{width:229px;height:57px;margin:0 auto 96px;overflow:hidden;background:url(//academist-cf.com/assets/academist-plus/logo_sp-c956a0174eb1b0cddf47ba9f5ee0b6640c23eb0ee3a1fe24304132af4e07e7b0.png) no-repeat center;background-size:contain}.a_plus_intro_wrap h1:before{content:"";display:block;padding-top:57px}.a_plus_intro_wrap strong{display:block;margin-bottom:.5rem;font-size:14px}.a_plus_intro_wrap .lp_contact_btn{margin-top:1rem;margin-bottom:2rem}.a_plus_intro_wrap .merits{margin:auto;margin-bottom:12px;width:64%;max-width:320px}a#arrow_more{display:block;width:32px;height:32px;margin:-16px auto 0;background:url(//academist-cf.com/assets/academist-plus/more_btn-b39a7da4a531cf348dc28af1977e27c3a4e2575564e532c23edb47a8d110a067.png) no-repeat center;background-size:contain;position:relative;top:16px}.a_plus_merit:before{content:"";display:block;padding-top:65.625%;background:url(//academist-cf.com/assets/academist-plus/section_mvsp-d47092883286e3ff96ad923ce02028cd907339f3a67794847a971ee5d8de6641.jpg);background-repeat:no-repeat;background-size:cover}.a_plus_merit .inner .box{padding:20px 0;background:#fff;transition:.5s}.a_plus_merit .inner .box:before{content:"";display:block;width:20px;height:40px;margin:0 auto 12px;background:url(//academist-cf.com/assets/academist-plus/cts_numbers-89ac2774854195bb5f614ee47b0c39d801762a4a535e7258a457081a0bbd7a59.png);background-size:cover;background-repeat:no-repeat}.a_plus_merit .inner .box h2{font-size:14px;font-weight:bold;text-align:center;line-height:1.4;margin-bottom:.5rem}.a_plus_merit .inner .box p{line-height:1.85}.a_plus_merit.merit_001:before,.a_plus_merit.merit_001 .inner .box:before{background-position:center top}.a_plus_merit.merit_002:before,.a_plus_merit.merit_002 .inner .box:before{background-position:center center}.a_plus_merit.merit_003:before,.a_plus_merit.merit_003 .inner .box:before{background-position:center bottom}#lp_submit{border-top:1px solid #ccc}.lp_contact input[type="text"],.lp_contact textarea{border:2px solid #ccc}}@media only screen and (min-width: 1001px){.price-circle{background-color:#0054a6;border-radius:65px;color:#fff;float:left;font-size:18px;height:130px;margin-bottom:20px;padding:0;padding-left:0;text-align:center;width:130px}.price-circle-inner{display:table-cell;height:130px;text-align:center;vertical-align:middle;width:130px}.price-circle-inner .price{font-size:22px;font-weight:bold;line-height:100%;margin-top:15px}.item-explanation{display:table-cell;height:130px;padding-left:20px;vertical-align:middle}.item-explanation li{display:inline;margin:0 !important}}@media only screen and (max-width: 1000px){.mes_text{width:calc(93% - 100px)}.reply{width:calc(93% - 80px)}.price-circle{background-color:#0054a6;border-radius:30px;color:#fff;float:left;font-size:18px;height:60px;margin-bottom:20px;padding:0;padding-left:0;text-align:center;width:60px}.price-circle-inner{display:table-cell;height:60px;text-align:center;vertical-align:middle;width:60px}.price-circle-inner .price{font-size:10px;font-weight:bold;line-height:100%;margin-top:10px}.price-circle-inner .tax{font-size:10px}.item-explanation{display:table-cell;height:60px;padding-left:10px;vertical-align:middle}.item-explanation li{display:inline;margin:0 !important}}.tile_thumb_wrap,.tile_thumb_wrap_002{width:1020px}.tile_thumb_item{float:left;padding:0}.tile_thumb_item_pp a{display:block;color:#000;border-bottom:2px solid #aaa;background:#fff;overflow:hidden}.tile_thumb_wrap .tile_thumb_item{width:300px;margin-right:40px;margin-bottom:40px}.tile_thumb_wrap_002 .tile_thumb_item{width:470px;margin-right:40px;margin-bottom:20px}.project_gr_list li{background-size:cover;background-repeat:no-repeat;background-position:center}.project_gr_list li a{display:table;width:100%;height:180px;color:#fff;text-align:center}.project_gr_list li a>dl,.project_gr_list li a>.project_gr_smr_wrap{display:table-cell;vertical-align:middle}.project_gr_list li .project_gr_logo{width:64px;height:64px;margin:0 auto 8px;background-size:contain;background-repeat:no-repeat;background-position:center}.project_gr_list li .blank_thumb{height:180px}.gr_cl_a{background-color:rgba(0,80,148,0.5)}a.gr_cl_a:hover{background-color:rgba(3,44,78,0.6)}.gr_cl_b{background-color:rgba(52,106,48,0.5)}a.gr_cl_b:hover{background-color:rgba(10,69,6,0.6)}.gr_cl_c{background-color:rgba(177,79,0,0.5)}a.gr_cl_c:hover{background-color:rgba(85,38,0,0.6)}.gr_cl_d{background-color:rgba(182,174,49,0.5)}a.gr_cl_d:hover{background-color:rgba(117,112,29,0.6)}.gr_cl_e{background-color:rgba(122,45,138,0.5)}a.gr_cl_e:hover{background-color:rgba(69,17,80,0.6)}.gr_cl_f{background-color:rgba(210,0,37,0.5)}a.gr_cl_f:hover{background-color:rgba(121,2,23,0.6)}.gr_cl_g{background-color:rgba(76,76,76,0.6)}a.gr_cl_g:hover{background-color:rgba(31,31,31,0.6)}.project_gr_list li a *{line-height:1.25}.project_gr_list li a dt{font-size:18px;margin-bottom:12px}.project_gr_list li a dd{font-size:14px;margin-bottom:4px}.project_gr_list li.project_gr_bnr a{padding:0}.project_tile_box.blank_wrap{border-bottom:none}.blank_thumb{display:table;width:100%;height:390px;background:#dedede}.blank_thumb span{content:"Coming Soon";display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:16px;font-weight:normal}#kikan_head{display:table;width:100%;height:340px;background-size:cover;background-repeat:no-repeat;background-position:center}.kikan_head_inner{display:table-cell;vertical-align:middle;text-align:center;color:#fff;padding:0 10px}.kikan_head_inner .kikan_logo{width:320px;height:106px;margin:0 auto 16px;line-height:1;background-size:contain;background-position:center;background-repeat:no-repeat}.kikan_head_inner h1{font-size:34px;line-height:1.25;margin-bottom:32px}.kikan_head_inner .kikan_smr{display:inline-block;margin:0 20px}.kikan_head_inner .kikan_smr dt{font-size:14px;line-height:1.25;margin-bottom:4px}.kikan_head_inner .kikan_smr dd{font-size:20px;line-height:1.25}#aj_kikan .tile_thumb_item{position:relative}#aj_kikan .tile_thumb_item a{height:96px;padding:0 0 0 96px}#aj_kikan .tile_thumb_item a:hover{opacity:.7}#aj_kikan .tile_thumb_item .aj_img{position:absolute;top:0;left:0;width:96px;height:96px;background-size:cover;background-repeat:no-repeat;background-position:center}#aj_kikan .tile_thumb_item h2{font-size:14px;line-height:1.75;padding:12px 12px 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kikan_about_wrap .cts,.kikan_about_wrap .img{width:48%}.kikan_about_wrap .cts{float:left}.kikan_about_wrap .img{float:right}.kikan_about_wrap .url_ttl{font-weight:bold}.project_link_list li{display:inline-block;margin-left:16px;vertical-align:top}.project_link_list li:first-child{margin-left:0}.project_link_list li a{display:block;color:#207ddc}.project_link_list .project_link_sns_wrap li a{width:60px;height:60px;line-height:60px;border-radius:50%}.project_link_list .project_link_sns_wrap li a{position:relative}.project_link_list .project_link_sns_wrap li a.tw{background:#4ba1ea}.project_link_list .project_link_sns_wrap li a.fb{background:#2f50a5}.project_link_list .project_link_sns_wrap li a img{position:absolute;max-width:52%;max-height:52%}.project_link_list .project_link_sns_wrap li a.tw img{left:16px;top:17px}.project_link_list .project_link_sns_wrap li a.fb img{left:21px;top:14px}.donation_btn_wrap{background:#fff;padding:20px 20px 18px}.donation_txt{float:left}.donation_txt h2{margin:2px 0 4px;font-size:18px;font-weight:bold;line-height:1.25}.donation_select_form{float:right}.donation_select_form .button{width:180px;display:inline-block}.donation_select_form .donation_select_wrap{display:inline-block;position:relative;border:1px solid #ccc;background-color:#fff;vertical-align:top;overflow:hidden}.donation_select_form .donation_select_wrap:after{content:"";position:absolute;top:50%;margin-top:-4px;right:12px;border:6px transparent solid;border-top:#ccc solid 6px;display:block;pointer-events:none}.donation_select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;box-sizing:border-box;width:100%;max-width:none;padding:8px 50px 8px 12px;height:51px}.project_tile_box{position:relative;float:left;background-color:#fff;width:300px;margin-right:40px;margin-bottom:40px;border-bottom:2px solid #aaa}.project_tile_box:nth-child(3n){margin-right:0}.project_tile_box img{padding:0px}.project_tile_box a{color:#000}.project_tile_box .project_tile_left{width:300px;height:180px;overflow:hidden;position:relative}.project_tile_box .project_tile_left .img{display:block;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.project_tile_right{position:relative}.project_tile_right .linebox{display:table;width:100%;background:#eee}.project_tile_right .linebox .major,.project_tile_right .linebox .name{font-size:10px;padding:0 12px;height:23px;line-height:23px}.project_tile_right .linebox .major{float:left;padding:0 20px;background:#d9d9d9;text-align:center}.project_tile_right .linebox .name{display:block;text-align:right}.project_tile_right_smr_wrap{padding:16px 16px 96px;min-height:186px;position:relative;box-sizing:border-box}.project_tile_right .project_tile_right_absolute_wrap{position:absolute;width:calc( 100% - 32px);left:16px;bottom:16px}.project_tile_box h1{font-weight:bold;font-size:18px;line-height:1.3;letter-spacing:-.01rem}.project_tile_right h1 a{color:#010101;letter-spacing:0;line-height:1.25}.project_tile_right .project_tile_right_text_wrap{margin-top:16px}.project_tile_right .text{font-size:12px;float:right;margin-top:2px;margin-right:10px;line-height:100%}.project_tile_right .text2{float:right;font-size:16px;font-weight:bold;text-align:right;line-height:100%}.project_tile_right .metertop{width:100%;height:16px;margin:8px 0 0}.project_tile_right .rate,.project_tile_right .patron,.project_tile_right .last{height:33px;float:left;font-size:10px;padding-left:26px;line-height:100%;box-sizing:border-box}.project_tile_right .last{border-right:none}.project_tile_right .rate{width:34%;background:url(//academist-cf.com/../images/icon/info01.gif) no-repeat left center;background-size:20px auto}.project_tile_right .patron{width:38%;padding-left:38px;background:url(//academist-cf.com/../images/icon/info02.gif) no-repeat left 5px;background-size:32px auto}.project_tile_right .last{width:28%;background:url(//academist-cf.com/../images/icon/info03.gif) no-repeat left center;background-size:20px auto}.project_tile_right .rate span,.project_tile_right .patron span,.project_tile_right .last span{margin-top:2px;display:inline-block;font-size:10px;line-height:1.2}.project_tile_right .rate span.data,.project_tile_right .patron span.data,.project_tile_right .last span.data{font-size:14px;font-weight:bold}.project_tile_right span.projct_prams_ttls{display:block}.project_tile_right .snsb{position:absolute;bottom:12px;left:20px}.rev_article p{margin-bottom:.5em}.rev_article a{color:#26a9c6;text-decoration:none}.border_list_wrap a{color:#26a9c6;text-decoration:none}.border_list_wrap li{display:flex;border-top:1px solid #ccc;padding:16px 0 14px}.border_list_wrap li:last-child{border-bottom:1px solid #ccc}.border_list_wrap li *{line-height:1.5}.border_list_wrap .days{margin-right:12px}.pagenation{margin-bottom:48px}.pagenation ul{display:flex;justify-content:center;margin-top:48px}.pagenation ul li{text-align:center;background:#fff;border:1px solid #ccc;border-left:none}.pagenation ul li.prev{border-radius:4px 0 0 4px;border-left:1px solid #ccc}.pagenation ul li.next{border-radius:0 4px 4px 0}.pagenation ul li.current span,.pagenation ul li.current{background:#26a9c6;color:#fff}.pagenation ul li span,.pagenation ul li a{display:block;font-size:14px;line-height:28px;width:30px;text-decoration:none;color:#000}.pagenation ul li a:hover{color:#26a9c6}
