html,body,div,span,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-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{text-align:left;font-family:"Hiragino Mincho ProN","MS PMincho",serif;font-size:14px;line-height:35px;color:#000000;-webkit-text-size-adjust:none;}a{text-decoration:none;color:#000000;}a:hover{text-decoration:underline;}h1{font-size:24px;}h2{font-size:20px;}h3{font-size:15px;}h4{font-size:14px;}fieldset{border:1px solid #000000;margin-bottom:10px;}form{margin:0px;padding:0px;}div.form-item{margin:0px 0px 10px 0px;}div.form-actions{margin:0px;}tr.odd div.form-item,tr.even div.form-item{margin:0px;white-space:nowrap;}div.form-item div.description{font-size:11px;}label{font-weight:normal;line-height:20px;}label.option{display:inline;font-weight:normal;}div.form-checkboxes div.form-item,div.form-radios div.form-item{margin-top:10px;margin-bottom:10px;}div.form-type-radio div.description,div.form-type-checkbox div.description{margin-left:20px;}input.form-checkbox,input.form-radio{vertical-align:middle;}span.marker,span.form-required{color:#ff0000;}div.form-item input.error,div.form-item textarea.error,div.form-item select.error{border:1px solid #ff0000;}div.container-inline div.form-actions,div.container-inline.form-actions{margin-top:0px;margin-bottom:0px;}html.js fieldset.collapsible .fieldset-legend{background:url(/sites/all/themes/nobilis/images/menu-expanded.png) no-repeat 5px 50%;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background:url(/sites/all/themes/nobilis/images/menu-collapsed.png) no-repeat 5px 50%;}span.fieldset-legend span.summary{color:#000000;font-size:11px;margin-left:10px;}table{border-collapse:collapse;}th{border:none;}thead th{font-weight:normal;background-color:transparent;}tbody{border:none;}tbody th{font-weight:normal;background-color:transparent;}tr.even,tr.odd,td.active{border:none;padding:0px;background-color:transparent;}th.active img{display:inline;}table.data{width:100%;}table.data tbody,table.data th,table.data td{font-size:15px;border:none;}table.spec tbody,table.spec th,table.spec td{line-height:30px;border:none;}div.item-list ul{margin:0px;}div.item-list ul li{margin:0px;}div.region ul li{list-style:none;padding-left:15px;background:url(/sites/all/themes/nobilis/images/menu-leaf.png) no-repeat 0.2em 0.8em;}div.region ul.inline li{background-position:0.2em 0.2em;}ol{list-style:decimal;padding-left:25px;}dl dt{font-weight:bold;padding-left:0px;background:none;}dl dd{margin-bottom:10px;padding-left:15px;}ul.primary,ul.secondary{clear:both;font-size:11px;line-height:normal;white-space:nowrap;border-bottom:none;margin:0px;padding:20px 0px 0px 0px;}ul.primary li,ul.secondary li{display:inline;padding:0px;}ul.primary li a,ul.secondary li a{text-decoration:none;color:#000000;border:1px solid #000000;margin:0px;padding:2px 2px 1px 2px;background-color:#ffffff;}ul.primary li.active a,ul.primary li a:hover,ul.secondary li.active a,ul.secondary li a:hover{color:#ffffff;border:1px solid #000000;background-color:#000000;}div.messages{border:1px solid #000000;margin:0px 0px 20px 0px;padding:5px 10px;background-color:transparent;}div.status,div.warning,div.error{background:none;}div.status,div.warning,*.ok{color:#000000;}div.error ul li{display:block;text-align:left;padding:0px;background:none;}div.item-list ul.pager{clear:both;text-align:left;margin:0px;padding:90px 0px 0px 0px;}div.item-list ul.pager-first{padding-left:0px;}div.item-list ul.pager-last{padding-right:0px;}div.item-list ul.pager li{font-family:"Hiragino Kaku Gothic ProN","Meiryo","MS PGothic",sans-serif;font-size:14px;list-style-type:none;margin:0px;padding:0.35em;}div.item-list ul.pager li.pager-current{text-decoration:underline;color:#999999;}div.item-list ul.pager li.pager-first,div.item-list ul.pager li.pager-last{display:none;}div.item-list ul.pager li a{text-decoration:none;}div.item-list ul.pager li:hover a,div.item-list ul.pager li.pager-current a{text-decoration:underline;color:#999999;}div.item-list ul.pager li.pager-current{font-weight:normal;}hr{height:1px;border-width:1px 0px 0px 0px;border-style:solid;border-color:#000000;margin:20px 0px;}img.block{display:block;}img.responsive{width:100%;height:auto;}*.margin-bottom{margin-bottom:50px;}*.margin-bottom-wide{margin-bottom:80px;}*.margin-bottom-extra-wide{margin-bottom:110px;}*.margin-bottom-narrow{margin-bottom:20px;}*.margin-bottom-extra-narrow{margin-bottom:10px;}*.space{height:110px;overflow-y:hidden;}header#header h1#logo{padding:50px 0px 80px 0px;}header#header h1#logo a{display:block;width:194px;height:130px;margin:auto;}header#header h1#logo a img{display:block;width:100%;height:100%;}header#header div#block-system-main-menu{width:960px;margin:0px auto 50px auto;}header#header div#block-system-main-menu ul.menu li{float:left;width:25%;font-family:"Sorts Mill Goudy",serif;font-size:16px;letter-spacing:0.1em;margin:0px;padding:0px;background-image:none;}header#header div#block-system-main-menu ul.menu li a{display:block;text-align:center;line-height:1em;color:#999999;border-right:1px solid #999999;}header#header div#block-system-main-menu ul.menu li.last a{border-right:none;}header#header div#block-system-main-menu ul.menu li a:hover{text-decoration:none;color:#000000;}header#header div#block-system-main-menu ul.menu li.active-trail a,div.news header#header div#block-system-main-menu ul.menu li a.news,div.works header#header div#block-system-main-menu ul.menu li a.works{text-decoration:underline;color:#000000;}body.front header#header div#block-system-main-menu{margin-bottom:20px;}body.front header#header div#block-system-main-menu ul.menu li a{color:#000000;}body.front header#header div#block-system-main-menu ul.menu li a:hover{color:#999999;}body.front div#block-views-cover-block{margin-bottom:50px;}body.front div#block-views-cover-block div.view-content{position:relative;overflow:hidden;margin-bottom:20px;}body.front div#block-views-cover-block div.view-content div.inner{opacity:0;}body.front div#block-views-cover-block div.views-row{float:left;padding-left:0px;background-image:none;}body.front div#block-views-cover-block div.views-row ul li{padding-left:0px;background-image:none;}body.front div#block-views-cover-block div.views-row img{display:block;}body.front div#block-views-cover-block div.view-header{position:relative;}body.front div#block-views-cover-block div.view-header div.pager{position:absolute;width:100%;left:50%;top:0px;z-index:10;}body.front div#block-views-cover-block div.view-header div.pager a{display:block;position:absolute;width:35px;height:35px;top:0%;background-repeat:no-repeat;background-position:0px 0px;}body.front div#block-views-cover-block div.view-header div.pager a:hover{background-position:-35px 0px;}body.front div#block-views-cover-block div.view-header div.pager a.prev{left:10px;background-image:url(/sites/all/themes/nobilis/images/button-prev.png);}body.front div#block-views-cover-block div.view-header div.pager a.next{right:10px;background-image:url(/sites/all/themes/nobilis/images/button-next.png);}body.front div#block-views-cover-block div#tmp{display:none;}div#main-wrapper{width:980px;margin:auto;}div#content article.node-unpublished{background-color:transparent;}div#content div.header h2{font-size:14px;line-height:1em;border-bottom:1px solid #000000;margin-bottom:50px;padding-bottom:50px;}div#content div.header h2 span.title{float:left;font-family:"Sorts Mill Goudy",serif;font-size:20px;margin-right:50px;}div#content div.header h2 span.left{float:left;}div#content div.header h2 span.right{float:right;letter-spacing:0.25em;}div#content p.created{font-family:"Hiragino Mincho ProN","MS PMincho",serif;color:#999999;letter-spacing:0.15em;}div#content p.lead{font-size:15px;line-height:38px;letter-spacing:0.15em;}div#content div.body{font-size:15px;letter-spacing:0.1em;}div#content div#map{height:490px;}div#content div#map iframe{width:100%;height:100%;}div#content div.view-news-works div.views-row{float:left;width:50%;margin-bottom:50px;}div#content div.view-news-works div.views-row-odd{clear:both;}div#content div.view-news-works div.views-row-odd div.inner{margin-right:10px;}div#content div.view-news-works div.views-row-even div.inner{margin-left:10px;}div#content div.view-news-works div.views-row div.views-field-field-image{margin-bottom:10px;background-color:#e6e6e6;}div#content div.view-news-works div.views-row div.views-field-field-image img{display:block;width:100%;height:auto;}div#content div.view-news-works div.views-row div.views-field-field-image a:hover img{opacity:0.5;}div#content div.view-news-works div.views-row div.views-field-created{float:left;margin-right:15px;font-family:"Hiragino Kaku Gothic ProN","Meiryo","MS PGothic",sans-serif;font-size:10px;color:#999999;letter-spacing:0.15em;}div#content div.view-news-works div.views-row div.views-field-title{float:left;font-size:16px;}div#content div.view-news-works div.views-row div.views-field-view-node{float:right;font-size:10px;}div#content div.view-news-works div.views-row div.views-field-view-node a{text-decoration:underline;color:#999999;}div#content div.view-news-works div.views-row div.views-field-view-node a:hover{color:#000000;}div#content article.node-news p.created,div#content article.node-works p.created{font-family:"Hiragino Kaku Gothic ProN","Meiryo","MS PGothic",sans-serif;font-size:12px;}div#content ul.flippy{position:relative;width:50%;padding:0px;}div#content ul.flippy li{padding:0px;background-image:none;}div#content ul.flippy li.prev{position:absolute;right:0px;top:0px;}div#content ul.flippy li.next{position:absolute;left:0px;top:0px;}div#content ul.flippy li.empty{display:none;}div#content ul.flippy li.type{font-family:"Sorts Mill Goudy",serif;margin:auto;}div#content ul.flippy li a{text-decoration:none;color:#999999;}div#content ul.flippy li.type a{text-decoration:none;color:#000000;}div#content ul.flippy li a:hover{color:#000000;}div.news div#content div#news-image{margin-bottom:50px;}div.news div#content div#news-image img{display:block;}div.news div#content div.body{width:800px;margin-bottom:250px;}div.works div#content div#works-image{position:relative;margin-bottom:30px;}div.works div#content div#works-image div.main{position:relative;height:0px;overflow:hidden;margin-bottom:20px;}div.works div#content div#works-image div.main img{display:block;float:left;}div.works div#content div#works-image div.pager{position:absolute;width:100%;height:100%;left:0%;top:0px;z-index:10;}div.works div#content div#works-image div.pager a{display:block;position:absolute;width:35px;height:35px;top:50%;margin-top:-17px;background-repeat:no-repeat;background-position:0px 0px;}div.works div#content div#works-image div.pager a:hover{background-position:-35px 0px;}div.works div#content div#works-image div.pager a.prev{left:10px;background-image:url(/sites/all/themes/nobilis/images/button-prev.png);}div.works div#content div#works-image div.pager a.next{right:10px;background-image:url(/sites/all/themes/nobilis/images/button-next.png);}div.works div#content div#works-image div.navi ul li{float:left;margin:0px 20px 20px 0px;padding:0px;background-image:none;}div.works div#content div#works-image div.navi ul li.right{margin-right:0px;}div.works div#content div#works-image div.navi img{display:block;cursor:pointer;}div.works div#content div#works-image div.navi img:hover{opacity:0.5;}div.works div#content div.column{margin-bottom:250px;}div.works div#content div.column div.left{float:left;width:320px;}div.works div#content div.column div.right{float:right;width:580px;}div#content div#block-views-works-related-block{padding-top:110px;}div#content div#block-views-works-related-block div.views-row{float:left;width:33.33%;margin:0px 0px 20px 0px;}div#content div#block-views-works-related-block div.views-row-left{clear:both;}div#content div#block-views-works-related-block div.views-row-left div.views-field-field-image{margin-right:13px;}div#content div#block-views-works-related-block div.views-row-center div.views-field-field-image{margin:0px 7px;}div#content div#block-views-works-related-block div.views-row-right div.views-field-field-image{margin-left:13px;}div#content div#block-views-works-related-block div.views-row img{display:block;width:100%;height:auto;}div#content div#block-views-works-related-block div.views-row a:hover img{opacity:0.5;}div#content table.company th{width:140px;}div#content table.company th.letter-space-300{letter-spacing:3em;}div#content table.company th.letter-space-100{letter-spacing:1em;}div#content table.company th.letter-space-040{letter-spacing:0.4em;}div#content table.company th.letter-space-035{letter-spacing:0.35em;}div#content table.company th.letter-space-015{letter-spacing:0.15em;}div#content form.webform-client-form div.form-item{margin-bottom:25px;}div#content form.webform-client-form div.webform-component--comment{margin-bottom:20px;}div#content form.webform-client-form label{margin-bottom:5px;}div#content form.webform-client-form input.form-text,div#content form.webform-client-form textarea.form-textarea{font-size:15px;line-height:25px;border:1px solid #999999;padding:4px;}div#content form.webform-client-form input.form-text{width:50%;}div#content form.webform-client-form div.message{height:35px;}div#content form.webform-client-form div.message span{display:none;}div#content form.webform-client-form a#button-submit{float:left;width:75px;text-align:center;color:#000000;border:1px solid #999999;margin-right:80px;}div#content form.webform-client-form a#button-submit:hover{text-decoration:none;}div#content form.webform-client-form a.privacy-policy{text-decoration:none;font-size:12px;color:#999999;}div#content form.webform-client-form a.privacy-policy:hover{color:#000000;}div#content form.webform-client-form input.webform-submit{display:none;}body.front div#content h1#page-title{display:none;}footer#footer{padding:110px 0px 50px 0px;}footer#footer a#button-page-top{display:block;width:40px;height:40px;margin:0px auto 50px auto;background:url(/sites/all/themes/nobilis/images/button-page-top.png) no-repeat 0px 0px;}footer#footer a#button-page-top:hover{background-position:0px -40px;}footer#footer p{text-align:center;font-family:"Sorts Mill Goudy",serif;font-size:12px;color:#999999;letter-spacing:0.15em;}div.profile h3{border-bottom-color:#000000;}div.view-manage table.views-table{width:100%;}div.view-manage table.views-table th,div.view-manage table.views-table td{vertical-align:middle;border-top:1px solid #000000;border-bottom:1px solid #000000;padding:5px;}div.view-manage table.views-table th{font-size:11px;line-height:20px;padding:5px;}div.view-manage table.views-table th.views-field-field-image{width:100px;}div.view-manage table.views-table th.views-field-created{width:100px;}div.view-manage table.views-table th.views-field-status,div.view-manage table.views-table th.views-field-edit-node{width:50px;}div.view-manage table.views-table td.views-field-field-image img{display:block;}div.view-manage div.view-header{margin-bottom:35px;}div.view-manage div.view-header h3{float:left;font-size:20px;}div.view-manage div.view-header p.add{float:right;}div.view-manage a{text-decoration:underline;}form#user-login input#edit-name,form#user-login input#edit-pass{border:1px solid #000000;padding:5px;}div#toolbar{font-family:"Hiragino Kaku Gothic ProN","Meiryo","ＭＳ Ｐゴシック",sans-serif;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;}
