body.smartphone #content {margin:0;width:100%;}body.smartphone #content h1,body.smartphone #content h2,body.smartphone #content h3,body.smartphone #content h4,body.smartphone #content h5,body.smartphone #content h6 {clear:both;}body.smartphone #content h2.post-title {font-size:120% !important;}body.smartphone .post-page-content {font-size:85%;line-height:1.7em;}body.smartphone #content ol li {list-style-type:decimal;}body.smartphone .table-parent {overflow:auto;}#content table td { vertical-align:top;line-height:1.7em; }#content table th { line-height:1.7em; }#content table td p { margin-bottom:0; }html {background-color:#ffffff;}body,#access ul li a,hgroup h1,hgroup h2#site-description,hgroup h3,#content h1.entry-title,div.widget-area h1.widget-title,div#copyright { font-family:"メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }.byline { display:none; }.isp-calendar-inner td { border:none; }.isp-business-calendar thead th,.isp-business-calendar td { border:1px solid #ababab; }body div#page #content a { text-decoration:underline; }ul.cat-with-date-list { margin-top:20px; }.clearfix:after {content:"";clear:both;display:block;}body div#page #content { min-height:400px; }body div#page #content li {line-height:1.7em;margin-bottom:0.5em;}#content table {margin:1em 0;width:100%;border-collapse:collapse;}#content table.table_cust0 td {padding:0.2em;}#content table.table_cust1 td,#content table.table_cust1 th {border:1px solid #ababab;}body div#page .float-l,body div#page .float-r {margin:1em auto;}body div#page .float-l div {float:left;}body div#page .float-r div {float:right;}body div#page .img-wid200 .txt {width:420px;margin:0 5px;}body div#page .img-wid200 .img {width:200px;text-align:center;margin:0 5px;}body div#page .img-wid200x2 {width:420px;}body div#page .img-wid200x2 div {width:200px;text-align:center;margin:0 5px;}#access-out{margin-bottom:20px;}#footer-menu {margin:0;padding:10px;}body{border-top:3px solid #424242;font-family:メイリオ,Meiryo,;ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,sans-serif;}#site-title, #site-description,#access ul li a,.page-header h1,.home .entry-header h1,body.page .entry-header h1 ,body.single .entry-header h1,#secondary .menu-item a,.widget-header h1,h1.widget-title,.entry-content h3,#colophon ,#breadcrumb,.entry-content{font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,sans-serif;}#access-out,#main-image-box,#main,#colophon,#breadcrumb,#nav-below,#colophon,.left-sidebar #main .widget-area,.right-sidebar #content,.left-sidebar #content,.right-sidebar #main .widget-area,.archive .post,.search-results .page,.page-header,.home .entry-header,body.page .entry-header,body.single .entry-header,.widget-header {border:none;}#colophon {text-align:center;border-top:solid 1px #7a6045;background-color:#faf0e6;}#copyright {padding:15px 20px 15px 20px;}#copyright-in {padding:0;}a{color:#5e5e5e;}a:hover {color:#8c8c8c;} img {margin:0;}p img {padding:0;margin:0;}p{padding:0 5px 0.5em 5px;margin:0 0 0.5em 0;line-height:1.5m;} #site-title {width:600px;height:35px;padding:20px 0 0 0;}#access {padding:0;height:40px;width:960px;background:#fff;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}#access-out {height:40px;}#access li{height:40px;margin:0px 0 0px 0;}#access li a {line-height:40px;font-size:1.0em;}#access a{color:#424242;}#access li:hover > a{background:#ffffff;color:#7f8b81;border-bottom:2.5px solid #324943;}#access ul ulli {margin:0;border-top:none;}#access ul ulli a {width:192px;padding:0 5px 0 15px;line-height:40px;background:#ffffff;border-bottom:2.5px solid #324943;}#access ul ul :hover > a {background:#ffffff;color:#7f8b81;border-bottom:1px solid #324943;padding-left:0 5px 0 15px;}#main-image-box-out{background:#fff;}#main-image-box {width:938px;padding:10px;border:1px solid #cccccc;}#main-image-box img {margin:0;}#branding, #access .menu, #main, #colophon {width:960px;}#colophon{page-braek-before:avoid;}#primary{width:680px;margin:0 20px 0 20px;float:left;}#content{width:680px;margin:0;}.entry-content {width:640px;padding:0 20px 0 20px;}#main .widget-area{width:240px;float:right;} #breadcrumb {padding:0px;margin:0 0 10px 0 ; }aside{margin-bottom:30px;}#secondary .widget > ul,#secondary .widget > div > ul {margin:0px 0 10px 0;}#secondary .widget > ul li a:hover,#secondary .widget > div > ul li a:hover {color:#8c8c8c;}.page-header h1,.home .entry-header h1,body.page .entry-header h1,body.single .entry-header h1 {border-left:solid 2px #cccccc;font-size:1.2em;margin:20px 10px 15px 0px;padding-left:10px;line-height:1.5em;}.entry-content h1 {width:615px;color:#424242;background-repeat:no-repeat;background-position:left bottom;padding:16px 0px 8px 35px;margin:30px 0px 30px 0px;border-bottom:solid 1px #cccccc;}.widget-header h1 {color:#424242;background-repeat:no-repeat;background-position:left bottom;padding:0.5em;border-left:none;font-size:1.15em;margin:0px 0px 0px 0px;line-height:1.5em;font-weight:normal;text-align:center;}h1.entry-title {font-weight:normal;font-size:2.0em;width:580px;color:#424242;background-repeat:repeat-y;background-position:right top;margin-right:0px;} .entry-content h3 {margin:2.0em 0 0.5em 0em;}.entry-content h4 {font-size:1.15em;width:300px;margin:0em 0 1.0em 0em;padding-bottom:0.2em;} .simplemap{margin:0 0 20px 0;} .v_chkbox_text p{width:auto;display:block;} .v_chkbox_text {width:70%;display:block;margin:0 0 10px 0 ;float:left; ;} .v_chkbox_text .wpcf7-form-control-wrap{width:auto;margin:0px;display:block;float:left;} .subform_name{width:auto;margin:0 10px 0 20px;display:block;float:left;} .wpcf7-form-control-wrap .cell3{width:3em;display:block;float:left;} span.hyphen{width:auto;float:left;text-align:center;}.post-page-head-area.bauhaus {padding-top:10px;padding-bottom:10px;}#site-title {font-family:"Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;font-size:42px;padding:10px 0 10px 0;}#site-title a {color:#000;}