@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;height:100% !important}body{height:100%;color:#333;font-family:Myriad, Helvetica, Arial, "Meiryo", "メイリオ", sans-serif;font-size:13px;line-height:1.5;word-wrap:break-word}html.osMac body,body.osMac{font-family:Myriad, Helvetica, Arial, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif}a{color:black;text-decoration:underline}a:hover,a:active{text-decoration:none}html.osMac body .fontSerif,body.osMac .fontSerif{font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho ProN", serif}h1,h2,h3,h4,h5,h6{font-size:100%}li{list-style:none}table{border-collapse:collapse;border-spacing:0;font-size:100%;font-family:inherit}caption,th,td{text-align:left;vertical-align:top;font-weight:normal}fieldset{border:none}input,textarea,select,label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:100%;font-family:inherit;vertical-align:middle}label{cursor:pointer}textarea{overflow:auto}legend{display:none}img{border:none;vertical-align:top}object{vertical-align:middle;outline:none}em,strong{font-weight:bold;font-style:normal}small{font-size:100%}abbr,acronym{border:none;font-variant:normal}q:before,q:after{content:''}address,caption,cite,code,dfn,var{font-weight:normal;font-style:normal}code,pre{font-family:monospace}sup{vertical-align:text-top}sub{vertical-align:text-bottom}hr{display:none}*:first-child+html body,*:first-child+html br{letter-spacing:0}.group:after{content:'';display:block;clear:both;height:0}.group{*zoom:1}#msgNoScript{position:fixed;top:0;left:0;width:100%;padding:10px 0;background:rgba(255,0,0,0.8);color:white;text-align:center}body{background:#eee url(/company/fresh/2014/img/common/bg/body.jpg) repeat-x 50% 50% fixed;background-size:auto 100%}body.ie8{background:#f9f9f9}#container{overflow:hidden;position:relative;height:100%;min-width:1000px;min-height:650px}#container.scrollLayout{height:auto}#contentWrap{position:absolute;width:100%;height:100%;padding:0 20px}#content{position:relative;height:75%;max-width:1300px;min-height:515px;margin:70px auto 0;padding-top:1px}#pageLoaderWrap{position:fixed;top:0;left:0;z-index:75;width:100%;height:100%;background:#eee url(/company/fresh/2014/img/common/bg/body.jpg) repeat-x 50% 50% fixed;background:white;background-size:auto 100%}#pageLoaderWrap #pageLoader{position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px}#pageLoaderWrap #pageLoader .deco{position:absolute;top:-25px;right:-30px}#siteHeader_detail{position:fixed;z-index:90;top:-70px;left:0;width:100%;height:70px;min-width:1000px;background:black}#siteHeader_detail #blockTitle{width:300px;margin:0 auto;padding-top:8px}#siteHeader_detail #blockTitle #siteName a{display:block;text-align:center}#siteHeader_detail #btnBacktoIndex{position:absolute;top:14px;left:10px}#siteHeader_detail #btnBacktoIndex a{display:block;padding:10px 10px;text-decoration:none}#siteHeader_detail #btnBacktoIndex span{display:block;color:white;border-bottom:solid 1px transparent;line-height:1.4}#siteHeader_detail #btnBacktoIndex:hover span{border-color:white}#siteHeader_detail #btnSound{display:none;overflow:hidden;position:absolute;top:12px;right:20px;width:44px;height:44px;cursor:pointer}#siteHeader_detail #btnSound img{display:block;position:absolute;top:0;left:0}#siteHeader_detail #btnSound:hover img{top:-50px}#siteHeader_detail #btnSound.off img{top:-100px}#siteHeader_detail #btnSound.off:hover img{top:-150px}#siteHeader_detail #btnLinktoEntry{overflow:hidden;position:absolute;top:12px;right:74px;width:176px;margin-top:5px}#siteHeader_detail #btnLinktoEntry a{position:relative;display:block;height:36px}#siteHeader_detail #btnLinktoEntry img{display:block;position:absolute;top:0;left:0}#siteHeader_detail #btnLinktoEntry a:hover img{top:-50px}#blockError{display:none}#siteFooter{position:fixed;z-index:100;bottom:-35px;left:0;width:100%;height:35px;min-width:1000px;background:black}#siteFooter .leftGroup{float:left;padding-left:20px}#siteFooter .rightGroup{float:right;padding-right:20px}#blockSiteArchive{float:left}#blockSiteArchive .ttl{float:left;margin-right:12px;font-size:93%;font-weight:normal;line-height:40px;color:white}#blockSiteArchive .archiveList{float:left}#blockSiteArchive .archiveList li{float:left;position:relative}#blockSiteArchive .archiveList a{display:block;padding-left:14px;background:url(/company/fresh/2013/img/ico/markerBackSide.png) no-repeat 7px 50%;line-height:40px;text-decoration:none;color:white}#blockSiteArchive .archiveList a:hover{background:none}#blockSiteArchive .archiveList a:after{content:"|";margin-left:14px;color:white}#blockSiteArchive .archiveList .y2013 a:after{content:"";margin:0}#blockSiteArchive .archiveList .balloon{display:none;position:absolute;top:-100px;left:50%;margin-left:-56px}#blockSiteArchive .archiveList li:hover .balloon{display:block}#blockShareBtns{float:left;margin:8px 20px 0 0}#blockShareBtns li{overflow:hidden;position:relative;float:left;margin:0 2px}#blockShareBtns li a,#blockShareBtns li .original{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#blockShareBtns li:hover a,#blockShareBtns li:hover .original{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#blockShareBtns .facebook{background:url(/company/fresh/2014/img/common/btn/share_facebook.jpg) no-repeat}#blockShareBtns .twitter{background:url(/company/fresh/2014/img/common/btn/share_twitter.jpg) no-repeat}#blockShareBtns .google{background:url(/company/fresh/2014/img/common/btn/share_google.jpg) no-repeat}#blockShareBtns .google .netive{display:block;position:absolute;top:0;left:0;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#siteFooter .copyright{float:left;color:#ccc;font-size:12px}#siteFooter .copyright a{color:white;line-height:40px;text-decoration:none}#siteFooter .copyright a:hover{border-bottom:solid 2px white}#siteFooter .jasrac{float:left;margin-right:20px;color:#ccc;font-size:11px;line-height:40px}#soundPlayerWrap{overflow:hidden;position:absolute;z-index:-100;bottom:0;right:0;width:5px;height:5px}.btnRed{display:inline-block}.btnRed a,.btnRed span{display:block;padding:15px 25px;background:#bf0000;border-radius:5px;border:solid 2px #d7777a;color:white;font-size:24px;font-weight:normal;text-decoration:none;line-height:1.2;cursor:pointer}.btnRed a:hover,.btnRed span:hover{border-color:#b2bf00}.btnBlue{display:inline-block}.btnBlue a,.btnBlue span{display:block;padding:15px 25px;background:#3064bf;border-radius:5px;border:solid 2px #94aedb;color:white;font-size:24px;font-weight:normal;text-decoration:none;line-height:1.2;cursor:pointer}.btnBlue a:hover,.btnBlue span:hover{border-color:#b2bf00}.btnGray{display:inline-block}.btnGray a,.btnGray span{display:block;padding:15px 25px;background:#666;border-radius:5px;border:solid 2px #aaa;color:white;font-size:24px;font-weight:normal;text-decoration:none;line-height:1.2;cursor:pointer}.btnGray a:hover,.btnGray span:hover{border-color:#b2bf00}.btnBlack{display:inline-block}.btnBlack a,.btnBlack span{display:block;padding:15px 25px;background:#000;border-radius:5px;border:solid 2px #7f7f7f;color:white;font-size:24px;font-weight:normal;text-decoration:none;line-height:1.2;cursor:pointer}.btnBlack a:hover,.btnBlack span:hover{border-color:#b2bf00}#pageIndex #btnSound{display:none;overflow:hidden;position:absolute;top:12px;right:20px;z-index:70;width:44px;height:44px;cursor:pointer}#pageIndex #btnSound img{display:block;position:absolute;top:0;left:0}#pageIndex #btnSound:hover img{top:-50px}#pageIndex #btnSound.off img{top:-100px}#pageIndex #btnSound.off:hover img{top:-150px}#pageIndex #soundPlayerWrap{overflow:hidden;position:absolute;z-index:-100;bottom:0;right:0;width:5px;height:5px}#pageIndex #btnLinktoEntry{overflow:hidden;position:absolute;top:12px;right:74px;z-index:70;width:176px;margin-top:5px}#pageIndex #btnLinktoEntry a{position:relative;display:block;height:36px}#pageIndex #btnLinktoEntry img{display:block;position:absolute;top:0;left:0}#pageIndex #btnLinktoEntry a:hover img{top:-50px}#pageIndex #blockOpening{position:absolute;top:0;left:0;z-index:120;width:100%;height:100%;background:url(/company/fresh/2014/img/index/bg/opening.png)}#pageIndex #blockOpening .companyName{position:absolute;top:15%;left:50%;margin:-20px 0 0 -93px}#pageIndex #blockOpening .siteName{position:absolute;top:40%;left:50%;width:1050px;height:300px;margin:-150px 0 0 -525px;line-height:300px;text-align:center;background:url(/company/fresh/2014/img/index/pic/light.png) no-repeat,url(/company/fresh/2014/img/index/pic/light2.png) no-repeat 100% 100%}#pageIndex #blockOpening .siteName img{vertical-align:middle}#pageIndex #blockOpening .loader{position:absolute;top:62%;left:50%;margin:-18px 0 0 -18px}#pageIndex #blockOpening .tagline{position:absolute;top:75%;left:0;background:url(/company/fresh/2014/img/index/bg/opening_tagline.png) repeat-x;width:100%;height:90px;text-align:center;color:white;font-size:30px;line-height:95px;letter-spacing:0.1em}#pageIndex #blockMessageWrap{position:relative;padding-top:1px;background:url(/company/fresh/2014/img/index/bg/content_blur.jpg) fixed 50% 50%}#pageIndex #blockMessageWrap .picPen{position:absolute;top:200px;right:-30px}#pageIndex #blockMessageWrap .cover{position:absolute;top:0;left:0;width:100%;height:100%}#pageIndex #blockMessage{position:relative;z-index:1;width:1000px;margin:50px auto 0;padding-top:140px;background:url(/company/fresh/2014/img/index/bg/message_top.png) no-repeat 50% 0}#pageIndex #blockMessage .blockInnr{position:relative;z-index:5;padding-top:1px;background:url(/company/fresh/2014/img/index/bg/message_mdl.png) repeat-y 50% 0}#pageIndex #blockMessage .blockContent{position:relative;width:944px;margin:-116px auto 0;padding:70px 100px;background:#f7f7f6 url(/company/fresh/2014/img/index/bg/message_content.png) repeat-y;border-radius:25px}#pageIndex #blockMessage .blockContent h2{margin-bottom:30px;font-size:28px}#pageIndex #blockMessage .blockContent p{margin-bottom:30px;font-size:16px;line-height:2.4}#pageIndex #blockMessage .blockContent .authorName{text-align:right}#pageIndex #blockMessage .blockContent:after{content:url(/company/fresh/2014/img/index/pic/yana_message.png);display:block;position:absolute;top:20px;left:20px}#pageIndex #blockMessage #btnMessageSkip{position:absolute;top:-40px;right:55px;cursor:pointer}#pageIndex #blockMessage #btnMessageSkip:hover{top:-45px}#pageIndex #blockMessage #btnMessageClose{width:194px;margin:0 auto;padding:10px 5px;border-bottom:solid 2px transparent;cursor:pointer}#pageIndex #blockMessage #btnMessageClose:hover{border-color:red}#pageIndex #blockContentsList{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:white}#pageIndex #blockContentsList.openMessage{position:fixed;top:0;left:0}#pageIndex #blockContentsList .blockContent{position:absolute;top:50%;left:50%;width:1920px;height:1080px;margin:-540px 0 0 -960px;background:url(/company/fresh/2014/img/index/bg/content.jpg) no-repeat}#pageIndex #blockContentsList .blockContent .blockHeader{position:absolute;top:360px;left:50%;width:650px;height:140px;margin:-70px 0 0 -325px}#pageIndex #blockContentsList .blockContent .blockHeader .tagline{margin-bottom:35px;text-align:center}#pageIndex #blockContentsList .blockContent .blockHeader .siteNam{text-align:center}#pageIndex #blockContentsList .blockContent #picYana{position:absolute;top:530px;left:920px}#pageIndex #blockContentsList .blockContent #picYana .txt{display:block;position:absolute;top:15px;left:-85px}#pageIndex #blockContentsList .blockContent #picKaichi{position:absolute;top:500px;left:450px;z-index:2}#pageIndex #blockContentsList .blockContent #picKaichi .txt{display:block;position:absolute;top:47px;left:128px}#pageIndex #blockContentsList .blockContent #picCap{position:absolute;top:530px;left:1050px}#pageIndex #blockContentsList .blockContent #picCap .txt{display:block;position:absolute;top:17px;left:134px}#pageIndex #blockContentsList .blockContent .contentListItm .effect_hover,#pageIndex #blockContentsList .blockContent .contentListItm .exp{display:none}#pageIndex #blockContentsList .blockContent .contentListItm:hover .effect_hover,#pageIndex #blockContentsList .blockContent .contentListItm:hover .exp{display:block}#pageIndex #blockContentsList .blockContent #linktoShindanSalary{position:absolute;top:625px;left:555px;z-index:5;width:200px}#pageIndex #blockContentsList .blockContent #linktoShindanSalary a{display:block;height:120px}#pageIndex #blockContentsList .blockContent #linktoShindanSalary a .effect{position:absolute;top:25px;left:90px}#pageIndex #blockContentsList .blockContent #linktoShindanSalary a .effect_hover{position:absolute;top:10px;left:150px}#pageIndex #blockContentsList .blockContent #linktoShindanSalary a .txt{position:absolute;top:90px;left:35px}#pageIndex #blockContentsList .blockContent #linktoShindanSalary a .exp{position:absolute;top:130px;left:30px}#pageIndex #blockContentsList .blockContent #linktoShindanCareer{position:absolute;top:625px;left:1150px;width:200px}#pageIndex #blockContentsList .blockContent #linktoShindanCareer a{display:block;height:100px}#pageIndex #blockContentsList .blockContent #linktoShindanCareer a .effect{overflow:hidden;position:absolute;top:38px;left:35px}#pageIndex #blockContentsList .blockContent #linktoShindanCareer a .effect_hover{position:absolute;top:115px;left:-15px}#pageIndex #blockContentsList .blockContent #linktoShindanCareer a .txt{position:absolute;top:75px;left:50px}#pageIndex #blockContentsList .blockContent #linktoShindanCareer a .exp{position:absolute;top:115px;left:50px}#pageIndex #blockContentsList .blockContent #linktoCbo{position:absolute;top:440px;left:1200px;width:165px}#pageIndex #blockContentsList .blockContent #linktoCbo a{display:block;height:100px}#pageIndex #blockContentsList .blockContent #linktoCbo a .effect{position:absolute;top:10px;left:40px}#pageIndex #blockContentsList .blockContent #linktoCbo a .effect_hover{position:absolute;top:-10px;left:90px}#pageIndex #blockContentsList .blockContent #linktoCbo a .txt{position:absolute;top:35px;left:40px}#pageIndex #blockContentsList .blockContent #linktoCbo a .exp{position:absolute;top:75px;left:38px}#pageIndex #blockContentsList .blockContent #linktoTimeline{position:absolute;top:420px;left:510px;width:200px}#pageIndex #blockContentsList .blockContent #linktoTimeline a{display:block;height:120px}#pageIndex #blockContentsList .blockContent #linktoTimeline a .effect{position:absolute;top:0;left:5px}#pageIndex #blockContentsList .blockContent #linktoTimeline a .effect_hover{position:absolute;top:10px;left:230px}#pageIndex #blockContentsList .blockContent #linktoTimeline a .txt{position:absolute;top:55px;left:105px}#pageIndex #blockContentsList .blockContent #linktoTimeline a .exp{position:absolute;top:95px;left:115px}#pageIndex #blockContentsList .blockContent #opentoMessage{position:absolute;top:620px;left:835px;width:210px;height:100px;cursor:pointer}#pageIndex #blockContentsList .blockContent #opentoMessage .effect{position:absolute;top:40px;left:40px}#pageIndex #blockContentsList .blockContent #opentoMessage .effect_hover{position:absolute;top:0;left:-10px}#pageIndex #blockContentsList .blockContent #opentoMessage .txt{position:absolute;top:70px;left:90px}#pageIndex #blockContentsList .blockContent #opentoMessage .exp{position:absolute;top:100px;left:95px}#pageIndex.ie8 #blockMessage .blockContent{background:none !important}#pageIndex.ie8 #btnMessageSkip,#pageIndex.ie8 #btnMessageSkip:hover{top:-45px !important}.pageShindanPlay #pageName{position:absolute;top:16%;left:50%;width:419px;margin-top:-35px;line-height:1.2}.pageShindanPlay #pageName img{width:100%;height:auto}.pageShindanPlay#pageShindan_salary #pageName{margin-left:-210px}.pageShindanPlay#pageShindan_career #pageName{margin-left:-160px}.pageShindanPlay #pageName.playing{top:6%;left:0;width:210px;margin:-20px 0 0 0 !important}.pageShindanPlay #blockFlowMeter{display:none;position:absolute;top:3%;right:50px;z-index:10}.pageShindanPlay #blockFlowMeter .flowListWrap{display:none;background:url(/company/fresh/2014/img/shindan/common/bg/flowMeter.png) repeat-x}.pageShindanPlay #blockFlowMeter .flowList{position:relative;z-index:5;*zoom:1}.pageShindanPlay #blockFlowMeter .flowList:after{content:'';display:block;clear:both;height:0}.pageShindanPlay #blockFlowMeter .flowList li{position:relative;float:left;width:68px;height:52px}.pageShindanPlay #blockFlowMeter .flowList li.done{cursor:pointer}.pageShindanPlay #blockFlowMeter .flowList li div{width:50px;height:52px;background:url(/company/fresh/2014/img/shindan/common/btn/flow.png) no-repeat 7px 8px;color:#999;font-size:27px;text-align:center;line-height:52px}.pageShindanPlay #blockFlowMeter .flowList li.done div{background-position:50% -92px;text-indent:-99999px}.pageShindanPlay #blockFlowMeter .flowList li.done:hover div,.pageShindanPlay #blockFlowMeter .flowList li.done.current div{background-position:50% -42px;color:white;text-indent:0}.pageShindanPlay #blockFlowMeter .meter{position:absolute;top:0;left:0;width:0;height:100%;-webkit-transition:0.7s ease-out;-moz-transition:0.7s ease-out;-ms-transition:0.7s ease-out;-o-transition:0.7s ease-out;transition:0.7s ease-out}.pageShindanPlay #blockFlowMeter .meter.flow1{width:50px}.pageShindanPlay #blockFlowMeter .meter.flow2{width:118px}.pageShindanPlay #blockFlowMeter .meter.flow3{width:186px}.pageShindanPlay #blockFlowMeter .meter.flow4{width:254px}.pageShindanPlay #blockFlowMeter .meter.flow5{width:322px}.pageShindanPlay #blockFlowMeter .meter.flow6{width:390px}.pageShindanPlay #blockFlowMeter .meter.flow7{width:458px}.pageShindanPlay #blockFlowMeter .meter.flow8{width:526px}.pageShindanPlay #blockFlowMeter .meter.flow9{width:594px}.pageShindanPlay #blockFlowMeter .meter.flow10{width:662px}.pageShindanPlay #blockFlowMeter .meter.flow11{width:730px}.pageShindanPlay #blockFlowMeter .meter.flow12{width:798px}.pageShindanPlay #blockFlowMeter .meter.gool{width:100%}.pageShindanPlay #blockFlowMeter .picGool{position:absolute;top:-15px;right:-50px;background:url(/company/fresh/2014/img/shindan/common/btn/flow.png) no-repeat -100px -100px}.pageShindanPlay#pageShindan_salary #blockFlowMeter .meter{background:url(/company/fresh/2014/img/shindan/salary/bg/flowMeter.png) repeat-x}.pageShindanPlay#pageShindan_career #blockFlowMeter .meter{background:url(/company/fresh/2014/img/shindan/career/bg/flowMeter.png) repeat-x}.pageShindanPlay #blockIndex{position:absolute;top:0;left:0;width:100%;height:100%}.pageShindanPlay #blockIndex .pic{position:absolute;top:32%;right:58%;width:210px}.pageShindanPlay #blockIndex .pic img{width:100%;height:auto}.pageShindanPlay #blockIndex .caption{height:300px;position:absolute;top:32%;left:54%;padding-top:10px}.pageShindanPlay #blockIndex .caption .sentence{margin-bottom:30px}.pageShindanPlay #blockIndex .caption .sentence p{font-size:16px;line-height:1.8}.pageShindanPlay #btnStart{position:absolute;left:0;bottom:0}.pageShindanPlay #btnOperations{display:none;position:absolute;bottom:16%;left:50%;width:600px;height:64px;margin:0 0 -32px -300px;text-align:center}.pageShindanPlay #btnOperations .btnNextPrev{display:none;width:131px;height:55px;color:white;font-size:18px;line-height:50px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;cursor:pointer}.pageShindanPlay #btnOperations #btnNext{position:absolute;top:4px;right:0;padding-right:20px;background:url(/company/fresh/2014/img/shindan/common/btn/nextQuestion.png) no-repeat 100% 0;text-align:right}.pageShindanPlay #btnOperations #btnNext:hover{background-position:100% -100px}.pageShindanPlay #btnOperations #btnPrev{position:absolute;top:4px;left:0;padding-left:20px;background:url(/company/fresh/2014/img/shindan/common/btn/prevQuestion.png) no-repeat 0 0;text-align:left}.pageShindanPlay #btnOperations #btnPrev:hover{background-position:0 -100px}.pageShindanPlay #btnOperations #btnComplete{display:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#pageShindan_salary #blockQuestionJobSelect{display:none;position:absolute;top:0;left:0;width:100%;height:100%}#pageShindan_salary #blockQuestionJobSelect .heading{position:absolute;top:15%;left:50%;width:800px;height:30px;margin:-15px 0 0 -400px;font-size:28px;font-weight:normal;line-height:30px;text-align:center}#pageShindan_salary #blockQuestionJobSelect #listSelectJob{position:absolute;top:38%;left:0;width:100%;height:172px;margin-top:-86px}#pageShindan_salary #blockQuestionJobSelect #listSelectJob li{overflow:hidden;position:absolute;top:0;left:50%;width:172px;height:172px;cursor:pointer}#pageShindan_salary #blockQuestionJobSelect #listSelectJob li img{display:block;position:absolute;top:0;left:0;user-drag:none;-webkit-user-drag:none;-moz-user-drag:none}#pageShindan_salary #blockQuestionJobSelect #listSelectJob li:hover img{top:-172px}#pageShindan_salary #blockQuestionJobSelect #listSelectJob li:active img,#pageShindan_salary #blockQuestionJobSelect #listSelectJob li.active img{top:-344px}#pageShindan_salary #blockQuestionJobSelect #listSelectJob .director{margin-left:-286px}#pageShindan_salary #blockQuestionJobSelect #listSelectJob .designer{margin-left:-86px}#pageShindan_salary #blockQuestionJobSelect #listSelectJob .engineer{margin-left:114px}#pageShindan_salary #blockQuestionJobSelect .blockJobExp{display:none;position:absolute;top:67%;left:50%;width:750px;height:100px;margin:-50px 0 0 -375px}#pageShindan_salary #blockQuestionJobSelect .blockJobExp p{font-size:18px;line-height:1.8}#pageShindan_salary #blockQuestionJobSelect .btnWrap{display:none;position:absolute;top:85%;left:0;width:100%;height:60px;margin-top:-30px;text-align:center}#pageShindan_salary #blockQuestionJobSelect .btnWrap>*{margin:0 8px}#pageShindan_salary .blockQuestion{display:none;position:absolute;top:45%;left:50%;width:900px;height:280px;margin:-140px 0 0 -450px}#pageShindan_salary .blockQuestion h2{margin-bottom:35px;padding-left:1em;font-size:26px;font-weight:normal;text-indent:-1em;line-height:1.3}#pageShindan_salary .blockQuestion h2 .sup{font-size:16px}#pageShindan_salary .blockQuestion .listSelectItm{margin-bottom:20px;background:url(/company/fresh/2014/img/shindan/salary/pic/checkmark.png) no-repeat 0 -1000px}#pageShindan_salary .blockQuestion .listSelectItm li{margin-bottom:20px;*zoom:1}#pageShindan_salary .blockQuestion .listSelectItm li:after{content:'';display:block;clear:both;height:0}#pageShindan_salary .blockQuestion .listSelectItm li label{display:inline-block;position:relative;padding-left:35px;background:url(/company/fresh/2014/img/shindan/salary/ico/radioButton.png) no-repeat 0 3px;font-size:18px;line-height:1.8;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#pageShindan_salary .blockQuestion .listSelectItm li label .checkmark{display:none;position:absolute;top:-12px;left:-1px;width:38px;height:34px;background:url(/company/fresh/2014/img/shindan/salary/pic/checkmark.png) no-repeat}#pageShindan_salary .blockQuestion .listSelectItm li label:hover{background-position:0 -247px}#pageShindan_salary .blockQuestion .listSelectItm li input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;outline:none;position:absolute;top:0;left:0}#pageShindan_salary .blockQuestion .listSelectItm li input:checked+label{background-position:0 3px}#pageShindan_salary .blockQuestion .listSelectItm li input:checked+label .checkmark{display:block}#pageShindan_salary .blockQuestion .annotation{padding-left:1em;color:#666;font-size:12px;text-indent:-1em}#pageShindan_salary .blockQuestion.questionEnd{padding-top:60px;text-align:center}#pageShindan_career .blockQuestion{display:none;position:absolute;top:0;left:50%;width:900px;height:100%;margin-left:-450px}#pageShindan_career .blockQuestion h2{position:absolute;top:22%;left:0;width:100%;padding-left:1em;font-size:24px;font-weight:normal;text-indent:-1em;line-height:1.3}#pageShindan_career .blockQuestion h2 .sup{font-size:16px}#pageShindan_career .blockQuestion .listSelectItmWrap{position:absolute;top:50%;left:0;width:100%;margin-top:-55px}#pageShindan_career .blockQuestion .listSelectItm{display:table;width:100%;margin-bottom:20px;background:url(/company/fresh/2014/img/shindan/career/pic/checkmark.png) no-repeat 0 -1000px}#pageShindan_career .blockQuestion .listSelectItm li{display:table-cell;width:25%;*zoom:1}#pageShindan_career .blockQuestion .listSelectItm li:after{content:'';display:block;clear:both;height:0}#pageShindan_career .blockQuestion .listSelectItm li label{display:block;position:relative;height:110px;background:url(/company/fresh/2014/img/shindan/career/ico/radioButton.png) no-repeat 50% 65px;font-size:17px;line-height:1;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#pageShindan_career .blockQuestion .listSelectItm li label p{height:25px;line-height:25px;border-right:solid 2px #e4e4e4}#pageShindan_career .blockQuestion .listSelectItm li label .checkmark{display:none;position:absolute;top:52px;left:93px;width:49px;height:42px;background:url(/company/fresh/2014/img/shindan/career/pic/checkmark.png) no-repeat}#pageShindan_career .blockQuestion .listSelectItm li label:hover{background-position:50% -185px}#pageShindan_career .blockQuestion .listSelectItm li input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;outline:none;position:absolute;top:0;left:0}#pageShindan_career .blockQuestion .listSelectItm li input:checked+label{background-position:50% 65px}#pageShindan_career .blockQuestion .listSelectItm li input:checked+label .checkmark{display:block}#pageShindan_career .blockQuestion.questionEnd .txtComplete{position:absolute;top:50%;left:0;width:100%;margin-top:-90px;text-align:center}.pageShindanResult #btnRetry{display:none;position:absolute;top:8%;right:40px;margin-top:-20px}.pageShindanResult #btnRetry a{display:block;height:40px;padding:10px 10px 0 35px;text-decoration:none}.pageShindanResult #btnRetry span{display:block;font-size:18px;line-height:1.5;border-bottom:solid 1px transparent}.pageShindanResult #btnRetry a:hover span{border-color:black}#pageShindan_salaryResult #pageName{position:absolute;top:8%;left:50%;margin:-18px 0 0 -100px}#pageShindan_salaryResult #btnRetry a{background:url(/company/fresh/2014/img/shindan/salary/ico/retry.png) no-repeat 0 50%}#pageShindan_salaryResult #blockResult{position:absolute;top:50%;left:50%;z-index:30;width:941px;height:381px;margin:-190px 0 0 -470px;padding:50px 110px 0;background:url(/company/fresh/2014/img/shindan/salary/bg/resultContent.png) no-repeat}#pageShindan_salaryResult #blockResult .heading{margin-bottom:10px;font-size:24px;font-weight:normal;text-align:center;line-height:1}#pageShindan_salaryResult #blockResult .resultNum{margin-bottom:30px;padding:10px 0;text-align:center;background:url(/company/fresh/2014/img/shindan/salary/line/result_num.png) no-repeat 50% 100%;line-height:1}#pageShindan_salaryResult #blockResult .resultNum strong{margin:0 0.1em;font-size:58px;font-weight:normal}#pageShindan_salaryResult #blockResult .resultNum span{font-size:46px}#pageShindan_salaryResult #blockResult .btnWrap{margin-bottom:25px;text-align:center}#pageShindan_salaryResult #blockResult .btnWrap>*{margin:0 10px}#pageShindan_salaryResult #blockResult .blockShare{text-align:center}#pageShindan_salaryResult #blockResult .blockShare>*{display:inline-block;vertical-align:middle}#pageShindan_salaryResult #blockResult .blockShare .ttl{margin-right:5px;font-size:18px;line-height:34px}#pageShindan_salaryResult #picHand{position:absolute;bottom:-30px;left:50%;margin-left:-220px}#pageShindan_careerResult #pageName{position:absolute;top:8%;left:50%;margin:-18px 0 0 -100px}#pageShindan_careerResult #btnRetry a{background:url(/company/fresh/2014/img/shindan/career/ico/retry.png) no-repeat 0 50%}#pageShindan_careerResult #blockResult{display:none;position:absolute;top:50%;left:50%;width:887px;height:387px;margin:-193px 0 0 -443px;background:url(/company/fresh/2014/img/shindan/career/bg/blockResult.png) no-repeat}#pageShindan_careerResult #blockResult:before{content:url(/company/fresh/2014/img/shindan/career/bg/blockResult_leftHand.png);position:absolute;bottom:-115px;left:-110px;z-index:10;display:block}#pageShindan_careerResult #blockResult:after{content:url(/company/fresh/2014/img/shindan/career/bg/blockResult_rightHand.png);position:absolute;bottom:-115px;right:-110px;z-index:10;display:block}#pageShindan_careerResult #blockResult .loadEffect{display:none;position:absolute;top:50%;left:50%;z-index:50}#pageShindan_careerResult #blockResult .loadEffect img{width:100%;height:auto}#pageShindan_careerResult #blockResult .heading{display:none;position:absolute;top:70px;left:50px}#pageShindan_careerResult #blockResult .caption{display:none;position:absolute;top:70px;left:400px;width:300px;height:170px}#pageShindan_careerResult #blockResult .caption .sentence p{font-size:13px;line-height:1.8}#pageShindan_careerResult #blockResult .btnEntry{display:none;position:absolute;top:260px;left:110px}#pageShindan_careerResult #blockResult .blockToppingMember{display:none;position:absolute;top:260px;left:360px;z-index:5;width:360px}#pageShindan_careerResult #blockResult .blockToppingMember .ttl{float:left;margin-right:20px;height:60px;line-height:60px}#pageShindan_careerResult #blockResult .blockToppingMember .ttl img{vertical-align:middle}#pageShindan_careerResult #blockResult .blockToppingMember .memberList{*zoom:1}#pageShindan_careerResult #blockResult .blockToppingMember .memberList:after{content:'';display:block;clear:both;height:0}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li{position:relative;float:left;margin-right:10px}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li a{display:block;border:solid 2px black}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li .balloonWrap{display:none;position:absolute;width:500px}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li .balloonWrap .balloon{display:block;padding:12px;background:white;border:solid 2px black;font-size:15px;line-height:1}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li .balloonWrap .balloon:before{display:block;width:13px;height:32px}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li a:hover+.balloonWrap{display:block}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm1 .balloonWrap,#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm2 .balloonWrap{position:absolute;top:-50px;left:0}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm1 .balloonWrap .balloon,#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm2 .balloonWrap .balloon{float:left}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm1 .balloonWrap .balloon:before,#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm2 .balloonWrap .balloon:before{content:url(/company/fresh/2014/img/shindan/career/parts/balloon_topRight.png);position:absolute;bottom:-30px;left:15px}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm3 .balloonWrap{position:absolute;top:-50px;right:0}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm3 .balloonWrap .balloon{float:right}#pageShindan_careerResult #blockResult .blockToppingMember .memberList li.itm3 .balloonWrap .balloon:before{content:url(/company/fresh/2014/img/shindan/career/parts/balloon_topLeft.png);position:absolute;bottom:-30px;right:15px}#pageShindan_careerResult #blockResult .blockShare{display:none;position:absolute;top:410px;left:0;width:100%;text-align:center}#pageShindan_careerResult #blockResult .blockShare>*{display:inline-block;vertical-align:middle}#pageShindan_careerResult #blockResult .blockShare .ttl{position:relative;margin-right:5px;font-size:18px;line-height:34px}#pageShindan_careerResult #blockResult .blockShare .ttl:before{content:url(/company/fresh/2014/img/shindan/career/pic/shareArrow.png);display:block;position:absolute;top:-65px;left:-135px}#pageTimeline #pageName{display:none;position:absolute;top:10%;left:50%;margin:-30px 0 0 -210px}#pageTimeline #blockTimelineStart{display:none;position:absolute;top:55%;left:50%;width:2000px;height:390px;margin:-195px 0 0 -1000px}#pageTimeline #blockTimelineStart .picCurrentCeos{float:left}#pageTimeline #blockTimelineStart #btnStart{position:relative;float:left;width:286px;height:380px;margin:6px 30px 0 55px;background:url(/company/fresh/2014/img/timeline/bg/btnFacebookLogin.png) no-repeat}#pageTimeline #blockTimelineStart #btnStart span{overflow:hidden;display:block;position:absolute;top:41.5%;left:50%;width:168px;height:214px;margin:-107px 0 0 -84px;cursor:pointer}#pageTimeline #blockTimelineStart #btnStart .default{display:none}#pageTimeline #blockTimelineStart #btnStart .default img{display:block;position:absolute;top:0;left:0;user-drag:none;-webkit-user-drag:none;-moz-user-drag:none}#pageTimeline #blockTimelineStart #btnStart .default:hover img{top:-250px}#pageTimeline #blockTimelineStart #btnStart .loading{display:none;padding-top:75px;background:url(/company/fresh/2014/img/timeline/anm/timelineLoader.gif) no-repeat 50% 120px;color:white;font-size:18px;text-align:center;cursor:default}#pageTimeline #blockTimelineStart #btnStart .effect{display:none;background:white}#pageTimeline #blockTimelineStart #btnStart .userName{display:block;position:absolute;top:328px;left:50px;width:165px;padding:10px 10px;background:white;border:solid 1px #e2e2e2;text-align:center;font-size:12px;line-height:1.2}#pageTimeline #blockTimelineStart #btnStart.loading .default{display:none !important}#pageTimeline #blockTimelineStart #btnStart.loading .loading{display:block}#pageTimeline #blockTimelineStart .blockExp{display:none;float:left;width:270px;margin-top:120px;padding:15px;background:white;border-radius:3px;box-shadow:0 2px 7px 0 rgba(0,0,0,0.1)}#pageTimeline #blockTimelineStart .blockExp h2{margin-bottom:10px;font-size:14px;line-height:1.3}#pageTimeline #blockTimelineStart .blockExp p{font-size:12px;line-height:1.4}#pageTimeline #blockTimelinePage{display:none;position:relative;z-index:95;background:#e7ebf2;padding-top:38px}#pageTimeline #blockTimelinePage .pageHeader{position:fixed;z-index:10;top:0;left:0;width:100%;height:37px;background:#3b5998;border-bottom:1px solid #133783;*zoom:1}#pageTimeline #blockTimelinePage .pageHeader:after{content:'';display:block;clear:both;height:0}#pageTimeline #blockTimelinePage .pageHeader .blockInnr{width:852px;margin:0 auto}#pageTimeline #blockTimelinePage .pageHeader .siteName{float:left;margin:10px 0 0 5px}#pageTimeline #blockTimelinePage .pageHeader #btnTimelineClose{overflow:hidden;position:relative;float:right;width:66px;height:22px;margin:8px 0 0 0;cursor:pointer}#pageTimeline #blockTimelinePage .pageHeader #btnTimelineClose img{display:block;position:absolute;top:0;left:0}#pageTimeline #blockTimelinePage .pageHeader #btnTimelineClose:hover img{top:-50px}#pageTimeline #blockTimelinePage .mainContent{width:852px;margin:0 auto;padding-bottom:50px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage{position:relative;background:white;border:solid 1px #eee}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage .user{overflow:hidden;position:absolute;top:65px;right:50px;width:120px;height:150px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage .user span{display:block}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage .user.widthLong span{position:absolute;top:0;left:-440px;width:1000px;height:100%;text-align:center}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage .user.widthLong img{width:auto;height:100%}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage .user.heightLong span{position:absolute;top:-425px;left:0;width:100%;height:1000px;line-height:1000px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverImage .user.heightLong img{width:100%;height:auto;vertical-align:middle}#pageTimeline #blockTimelinePage .mainContent .contentHeader .coverCaption{background:white;border-left:solid 1px #c4cde0;border-right:solid 1px #c4cde0;border-bottom:solid 1px #c4cde0;border-radius:0 0 3px 3px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user{position:relative;height:60px;padding-top:1px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image{position:absolute;top:-120px;left:25px;width:170px;height:170px;background:white;border:solid 1px #b2b2b2;border-radius:2px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image p{position:relative;overflow:hidden;width:160px;height:160px;margin:4px auto}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image span{display:block;position:absolute}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image.heightLong span{position:absolute;top:-420px;left:0;height:1000px;line-height:1000px}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image.heightLong img{width:100%;height:auto;vertical-align:middle}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image.widthLong span{position:absolute;top:0;left:-420px;width:1000px;text-align:center}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .image.widthLong img{width:auto;height:100%}#pageTimeline #blockTimelinePage .mainContent .contentHeader .user .name{margin:17px 0 0 210px;color:#1C2A47;font-size:20px;line-height:1}#pageTimeline #blockTimelinePage .mainContent .blockTimeline{padding-top:15px;background:url(/company/fresh/2014/img/timeline/line/timeline.png) repeat-y 50% 0;*zoom:1}#pageTimeline #blockTimelinePage .mainContent .blockTimeline:after{content:'';display:block;clear:both;height:0}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm{clear:both;position:relative;margin-bottom:15px;padding:15px 0 2px;background:white;border:solid 1px #C4CDE0;border-radius:3px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm.left{clear:left;float:left;width:412px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm.left:before{content:url(/company/fresh/2014/img/timeline/parts/balloon_left.png);display:block;position:absolute;top:20px;right:-18px;width:18px;height:15px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm.right{clear:right;float:right;width:411px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm.right:before{content:url(/company/fresh/2014/img/timeline/parts/balloon_right.png);display:block;position:absolute;top:40px;left:-18px;width:18px;height:15px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm.event{clear:both}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm.event:before{content:url(/company/fresh/2014/img/timeline/parts/balloon_event.png);display:block;position:absolute;top:-21px;left:50%;width:18px;height:15px;margin-left:-7px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .header{margin:0 15px 10px;padding-bottom:4px;border-bottom:solid 1px #eee;*zoom:1}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .header:after{content:'';display:block;clear:both;height:0}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .header .userImage{float:left;margin-right:5px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .header .info{float:left;padding-top:3px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .header .info .userName{margin-bottom:4px;color:#3B5998;font-weight:bold;font-size:11px;line-height:1}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .header .info .time{color:gray;font-size:11px;line-height:1}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .sentence{margin:15px 0;padding:0 15px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .sentence p{font-size:13px;line-height:1.3}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image{position:relative;margin:4px 0;padding:0 4px;text-align:center}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image .user{overflow:hidden;position:absolute;top:44px;right:66px;width:150px;height:226px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image .user span{display:block}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image .user.widthLong span{position:absolute;top:0;left:-426px;width:1000px;height:100%;text-align:center}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image .user.widthLong img{width:auto;height:100%}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image .user.heightLong span{position:absolute;top:-387px;left:0;width:100%;height:1000px;line-height:1000px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .image .user.heightLong img{width:100%;height:auto;vertical-align:middle}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .eventExp{margin-bottom:15px;padding-top:28px;background:url(/company/fresh/2014/img/timeline/ico/join.png) no-repeat 50% 0;text-align:center}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .eventExp .eventText{margin-bottom:3px;font-size:18px;font-weight:bold}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .eventExp .eventText a{color:#3b5998;text-decoration:none}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .eventExp .eventText a:hover{text-decoration:underline}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .eventExp .time{color:gray;font-size:11px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .likes{margin:2px 4px;padding:7px 13px 7px 34px;background:#edeff4 url(/company/fresh/2014/img/timeline/ico/like.png) no-repeat 13px 50%;font-size:11px;line-height:1.3}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .likes span{color:#3b5998}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments{margin:0 4px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm{margin:2px 0;padding:5px 13px;background:#edeff4;*zoom:1}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm:after{content:'';display:block;clear:both;height:0}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm .userImage{float:left;margin-right:5px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm .caption{margin-left:40px;padding-top:2px}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm .caption .comment{margin-bottom:4px;font-size:11px;line-height:1.2}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm .caption .comment .userName{margin-right:4px;color:#3b5998;font-weight:bold}#pageTimeline #blockTimelinePage .mainContent .blockTimeline .blockPostItm .comments .commentItm .caption .time{font-size:11px;line-height:1}#pageCbo #container{background:url(/company/fresh/2014/img/cbo/bg/smoke.png) no-repeat -20% 100px fixed}#pageCbo #content #blockIndex{position:absolute;top:50%;left:35%;z-index:5;width:500px;height:480px;margin:-240px 0 0 -250px}#pageCbo #content #blockIndex #pageName{margin-bottom:40px}#pageCbo #content #blockIndex .pageExp{margin-bottom:40px}#pageCbo #content #blockIndex .pageExp p{font-size:16px;line-height:2}#pageCbo #content #blockIndex .pageExp p strong{color:#c00}#pageCbo #content .phMain{position:absolute;top:50%;right:10%;margin:-310px 0 0 -200px}#pageCbo #blockCboContents{display:none;width:1000px;margin:0 auto;padding:50px 0 1px}#pageCbo #blockCboContents .phMain{position:relative;float:left;margin:0 25px 10px 0}#pageCbo #blockCboContents .blockCboContent{display:none;margin-bottom:100px;padding-top:1px}#pageCbo #blockCboContents .blockCboContent .heading{margin-bottom:15px}#pageCbo #blockCboContents .blockCboContent p{margin-bottom:30px;font-size:17px;line-height:2.2}#pageCbo #blockCboContents #blockCboContent1 .heading{margin-top:50px;text-align:center}#pageCbo #blockCboContents #blockCboContent1 .konchi{margin:10px 0 0 30px}#pageCbo #blockCboContents #blockCboContent2 .phCap2{float:right;margin:0 0 10px 15px}#pageCbo #blockCboContents #blockCboContent3 .phCap3{position:relative;float:left;margin:0 20px 10px -50px}#pageCbo #blockCboContents #blockCboContent3 .phCap4{float:right;margin:90px 0 10px 15px}
