@charset "utf-8";body{width:100%;overflow-x : hidden;overflow-y : auto;text-align: center;margin: 0 auto;line-height: 1.4;font-size: 12px;font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";color: #231815;background-position:center;background-color:#fff;}h1,h2,h3{margin:0;font-size:12px;}a:link { color: #696969;text-decoration: none; } a:visited { color: #696969 ;text-decoration: none; } a:hover { color: #696969 ;text-decoration: underline; } a:active { color: #696969 ;text-decoration: none; } img {vertical-align:middle;border:0;}li {margin:0;padding:0;list-style-type:none;}table {border:0;}th,td {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:12px;line-height:140%;text-align:left;vertical-align:top;}p{margin:0;}* html .clearfix {height: 1%;} .clear { clear:both;visibility:hidden; }.left{float:left;}.right{float:right;}div#wrap{width:800px;margin: 0 auto;color:#696969;}#logo{float:right;padding:20px 0 0 0;}ul#menu{margin:10px 0 0 0;padding:0;}ul#menu li{float:left;padding:0 0 0 5px;background: url(../img/common/li.gif) top left no-repeat;}div#cont_menu{float:left;margin:20px 0 30px 0;}div#cont{border:1px solid #B1D0CF;width:625px;padding:20px;margin:20px 0 0 0;}div#flash_index{float:left;display:block;padding-top:70px;}div#index_menu{float:left;margin:20px 40px 20px 180px;}hr{border-top:0px solid #8F939F;border-bottom:1px solid #8F939F;margin:0;}div#what{margin:30px 0 20px 0;float:right;}#telop{margin:2px 0 50px 0;}div#information{text-align:left;}div#profile{text-align:left;}div#profile h1{position:relative;top:-29px;}*html div#profile #prof{float:left;margin:0 0 0 10px;}div#profile .prof{float:left;margin:0 0 0 20px;width:590px;_width:560px;}div#profile th{padding:15px 0 10px 0;border-bottom:1px solid #B1D0CF;}div#profile td{padding:5px 0 0 0;}div#profile #cont{border:0;width:766px;padding:20px;margin:20px 0 0 0;}div#profile .left{width:155px;text-align:right;height:1000px;}div#profile .staffImg td{ text-align:center; width:85px;}div#profile td span.spe{border:solid 1px #FFF;}div#works{text-align:left;margin-top:20px;}div#works #cont{border:1px solid #B1D0CF;width:215px;padding:10px 10px 0 10px;margin:0 0 0 0;}div#works .Lhighit1{height:260px;}div#works .Lhighit3{height:425px;}div#works .Lhighit4{height:590px;}div#works h1{position:relative;top:-20px;left:20px;}*html div#works ul{margin:0 0 0 10px;}div#works ul{margin:0 0 0 20px;padding:0;}div#works ul li{margin:0padding:0;line-height:18px;}div#works h2{font-size:100%;color:#696969;margin-top:0px;height:20px;}div#works .right{margin:0 30px 0 0;}*html div#works #right{margin:0 0 0 15px;}div#works #right{margin:0 0 0 30px;padding:0;width:525px;}*html div#works .bloc{margin:0 15px 30px 0;}div#works .bloc{text-align:left;width:100px;margin:0 30px 30px 0;}div#works #detail_img{border:1px dotted #D0121B;border:0;width:495px;text-align:center;background:#EFEFEF;}div#works ul#thumb{margin:10px 0 0 0;padding:0;}div#works ul#thumb li{float:left;padding:0;}#works .TitleName{text-align:center;padding-top:3px;font-size:10px;}#works .Img {display:block;width:100px; height:100px;overflow:hidden;position:relative;}#works .Img img{display:block;position:absolute;min-height:100px;min-width:100px;} #thumb li {display:block;width:60px; height:60px;overflow:hidden;position:relative;margin-left:12px;}#thumb li img{display:block;position:absolute;min-height:60px;min-width:60px;} #works .haba{padding-top:5px;}#works .haba span{font-size:10px;}sup{font-size: 9px;vertical-align:text-top;line-height:7px;}#works h2{font-weight:normal;}div#link{text-align:left;}div#link #cont{border:1px solid #B1D0CF;width:766px;padding:20px;margin:20px 0 0 0;}div#link h1{position:relative;top:-30px;}*html div#link #list{margin:0 0 0 110px;}div#link #list{margin:0 0 0 220px;}*html div#link #list td{padding:0 10px 0 0;}div#link #list td{line-height:40px;padding:0 20px 0 0;}#map{text-align:left;margin:0 10px 0 0;}#flowchart{padding:20px 0;margin-left:-30px;}#flowchart .left{width:250px;_width:220px;}#flowchart .right{float:left;display:block;width:550px;}#flowchart table{ border-collapse: collapse;border:solid 1px #B1CFCF;width:580px;} #flowchart td{padding:5px 10px 5px 10px;border:solid 1px #B1CFCF;}#flowchart td.green{width:30px;background:#B1CFCF;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:14px;font-weight:bold;}#flowchart ul{padding:0 0 0 15px;margin:0;}#flowchart li{list-style-type:disc;font-size:10px;position:relative;}#flowchart .arrow{padding:10px 0;text-align:center;}#flowchart td p{float:right;display:block;background:#B1CFCF;color:#FFFFFF;padding:2px 4px;margin-right:-10px;margin-bottom:-5px;font-size:10px;}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:".";}*:first-child+html .clearfix{ height:1%; } * html .clearfix{ height:1%; } 