div.imgCircleBase,a.btnPnl.torikumi div.imgCircle span{position:relative;display:inline-block;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 2px 2px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 2px 2px 5px rgba(0,0,0,0.3);-webkit-border-radius:30em;-moz-border-radius:30em;-ms-border-radius:30em;-o-border-radius:30em;border-radius:30em}div.ie,div.imgCircleBase,a.btnPnl.torikumi div.imgCircle span{behavior:url(/js/PIE.htc)}a.btnPnl.torikumi{width:240px;height:100px}a.btnPnl.torikumi div.img img{width:80px}a.btnPnl.torikumi div.img{position:absolute;left:10px;top:12px}a.btnPnl.torikumi p.main{position:absolute;left:100px;top:30px;width:190xp}a.btnPnl.torikumi p.sub{position:absolute;left:100px;top:60px;width:190xp}a.btnPnl.torikumi p.ar{position:absolute;right:10px;bottom:4px}a.btnPnl.torikumi div.imgCircle span{-webkit-background-size:auto 80px;-moz-background-size:auto 80px;-ms-background-size:auto 80px;-o-background-size:auto 80px;background-size:auto 80px;background-position:center center;background-repeat:no-repeat;width:80px;height:80px}a.btnPnl.torikumi:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.boxDoc.frame{position:relative;z-index:100;width:100%;margin:0px auto 30px;padding-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 6px rgba(0,0,0,0.2);box-shadow:0 0px 6px rgba(0,0,0,0.2);background:#FFFFFF;border:1px solid #CCCCCC}.boxDoc.frame h2{height:50px;line-height:50px;text-indent:30px;position:relative;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;background:url(/img/h2_bl_ecomodel.jpg) no-repeat 6px center,-webkit-linear-gradient(top, #fff 0%, #eeefef 100%);background:url(/img/h2_bl_ecomodel.jpg) no-repeat 6px center,linear-gradient(to bottom, #fff 0%, #eeefef 100%);font-size:129%;font-weight:normal}.boxDoc.frame h2 span.sub{margin-left:10px;font-size:100%;color:#666666}.boxDoc.frame h2 a.more{position:absolute;right:20px;top:0px;display:inline-block;text-align:right;height:50px;line-height:50px}.boxDoc.frame div.info{padding:0 20px}.boxDoc.frame div.info table{width:100%}.boxDoc.frame div.info table th,.boxDoc.frame div.info table td{font-weight:normal;padding:8px 8px;border-bottom:1px dashed #CCCCCC;text-align:left}.boxDoc.frame div.info table th.date,.boxDoc.frame div.info table td.date{width:100px}.boxDoc.frame div.info table th.ico,.boxDoc.frame div.info table td.ico{width:100px}.boxDoc.frame div.info dl dt{position:absolute;width:180px;left:0px;text-align:left;text-indent:20px;padding:8px}.boxDoc.frame div.info dl dd{text-align:left;border-bottom:1px dashed #CCCCCC;width:100%;padding:8px;padding-left:140px}.boxDoc.frame div.imgdoc{margin:10px auto}.boxDoc.frame div.imgdoc img{max-width:900px}.boxDoc.frame ul.cmn{margin:10px 20px}.boxDoc.frame ul.cmn li{margin-bottom:10px;padding:8px 0;text-align:left;text-indent:25px;background:url(/img/ico_li_ecomodel.jpg) no-repeat 0 8px;border-bottom:1px dashed #CCCCCC}.boxDoc.frame.futurecity h2{background:url(/img/h2_bl_futurecity.jpg) no-repeat 6px center,-webkit-linear-gradient(top, #fff 0%, #eeefef 100%);background:url(/img/h2_bl_futurecity.jpg) no-repeat 6px center,linear-gradient(to bottom, #fff 0%, #eeefef 100%)}.boxDoc.frame.futurecity ul.cmn li{background:url(/img/ico_li_futurecity.jpg) no-repeat 0 8px}div.catch{width:100%;margin-bottom:30px}div.catch div.text{float:left;width:100%;padding-right:30px}div.catch div.text .textIn{margin-bottom:40px}div.catch div.text .textIn p{width:100%;text-align:left}div.catch div.text .textIn p.hd{font-size:143%;color:#0067b4;margin-bottom:20px}div.catch div.photo{float:left}div.catch div.photo ul{float:right}div.catch div.photo ul li{width:320px;float:left;font-size:86%}div.catch div.photo ul li div.frm{width:330px;padding:4px;margin-bottom:6px;border:1px solid #CCCCCC;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}div.catch div.photo ul li div.frm div.img{width:100%;height:100%;overflow:hidden}div.catch div.photo ul li p.cap{text-align:left}div.catch div.photo ul li img{border:none}div.catch div.photo ul:after{content:"";display:table;clear:both}div.catch:after{content:"";display:table;clear:both}div.link{text-align:left;margin-bottom:30px}div.catch.ecomodel div.text{margin-right:-620px}div.catch.ecomodel div.text .textIn{margin-right:620px}div.catch.ecomodel div.text .textIn p.hd{color:#0067b4}div.catch.ecomodel div.photo{width:620px}div.catch.futurecity div.text{margin-right:-310px}div.catch.futurecity div.text .textIn{margin-right:310px}div.catch.futurecity div.text .textIn p.hd{color:#0067b4}div.catch.futurecity div.photo{width:310px}table.linkDoc{margin:0 20px}table.linkDoc th,table.linkDoc td{text-align:left;vertical-align:top}table.linkDoc a.btnNavi{width:150px}.boxDoc.frame.detail div.info{width:100%;height:280px;overflow:auto}.boxDoc.frame.detail div.info table.news th{background:#1378BE;color:#FFFFFF;font-weight:bold;border-bottom:1px solid #FFFFFF;text-align:center}div.listLink{text-align:left;margin:30px 10px 10px}h3.group{margin:0 20px 30px;padding:10px 10px;background:#FFFFFF;border:1px solid #38AF34;font-size:115%;color:#38AF34;text-align:left;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}ul.listTorikumi{margin-top:10px;margin-left:20px}ul.listTorikumi:after{content:"";display:table;clear:both}ul.listTorikumi li{width:301px;margin-right:4px;margin-bottom:25px;border-bottom:1px dotted #CCCCCC;float:left}ul.listTorikumi li div.unit{width:305px;text-align:left}ul.listTorikumi li div.unit:after{content:"";display:table;clear:both}ul.listTorikumi li div.link a.btnNavi{width:90px}ul.listTorikumi li div.exp{padding:0px;text-align:justify;margin-bottom:10px}ul.listTorikumi li div.exp p{margin:0px 10px 10px 0}ul.listTorikumi li div.tag{text-align:left;margin-bottom:8px;min-height:1em}ul.listTorikumi li div.tag span{display:inline-block;padding:4px 4px;background:#FFFFFF;border:1px solid #469BDA;font-size:79%;color:#368BCA;margin-bottom:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}ul.listTorikumi li div.img{float:left;width:110px;height:105px;margin-right:10px;margin-bottom:20px;text-align:left;overflow:hidden}ul.listTorikumi li div.img div.c{width:106px;height:76px;border:1px solid #CCCCCC;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;overflow:hidden;text-align:center}ul.listTorikumi li div.img div.c img{height:80px}ul.listTorikumi li div.img a:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}ul.listTorikumi li img.ico{margin-right:1px;margin-bottom:4px;height:20px}ul.listTorikumi li div.txt{@incluce clearfix;}ul.listTorikumi li p{margin:0px;margin-bottom:10px;text-align:justify;font-size:86%}ul.listTorikumi li p.title{font-size:93%;text-align:justify}
