body{background:#fff;background:-webkit-linear-gradient(#fff 0%,#fff 100%);background:linear-gradient(#fff 0%,#fff 100%);margin:0;padding:0 2em;line-height:1;font-family:メイリオ,Meiryo,Hiragino\ Kaku\ Gothic\ Pro,ヒラギノ角ゴ\ Pro\ W3,ＭＳ\ Ｐゴシック,sans-serif}#container{max-width:1000px;margin:0 auto;background:#fff;border:3px solid #f5f5f5}#hgroup{display:block}#branding #hgroup{margin:0;margin-bottom:80px}#navi div{margin:0 1.5%}#main{clear:both;padding:.1em 0 0;background:#fff}#right_column{background:#fff;float:right;width:100%;margin:0 0 0 -26.5%}#content{margin:0 1.5% 0 28%;width:70.5%}#left_column{float:left;margin-left:1.5%;width:25%;background:#fff}@-moz-document url-prefix() {/*fire foxハック*/
#left_column {
	width: 23%;
	}
}#branding{padding-bottom:5px;position:relative;z-index:2}#hgroup h1#site_slogan{font-size:12px;font-weight:normal;margin:0 0 .3em 1em;padding-top:.5em}#hgroup #logo{top:2em;left:7.6%}#hgroup #logo img{max-width:100%;height:auto!important;float:left}#head{float:right}ul.headnavi{float:right;list-style:none;overflow:hidden;position:relative;padding:0;margin:-13px 0 0 0}ul.headnavi li{font-size:12px;list-style:none;float:left}ul.headnavi li a{padding-bottom:0;padding-left:15px;padding-right:8px;color:#fff;text-decoration:none;padding-top:0}ul.headnavi li a:link,ul.headnavi li a:visited{text-decoration:none;color:#000}ul.headnavi li a:hover{text-decoration:none;color:red}#head ul.headnavi li a:before{font-family:'Font Awesome 5 Free';content:"\f152";font-weight:900;color:#000;padding-right:7px}div.headcontact img{clear:both;display:block;max-width:100%;height:auto!important;margin:.5em 1em 0 0;padding:0;float:right}.headcontact{text-align:right;padding-right:20px}.headcontact a,.headcontact a:link,.headcontact a:visited,.headcontact a:hover,.headcontact a:active{text-decoration:none}.headcontact p.subtitle{font-size:12px}.headcontact span.mytel{font-family:arial\ black,arial;font-size:28px;color:#fff;text-shadow:#2b82d9 1px 1px 0 , #2b82d9 -1px 1px 0 , #2b82d9 -1px -1px 0 , #2b82d9 1px -1px 0 , #2b82d9 1px 0 0 , #2b82d9 0 1px 0 , #2b82d9 -1px 0 0 , #2b82d9 0 -1px 0}.headcontact span.mytel:before{font-family:'Font Awesome 5 Free';content:"\f3cd";font-weight:900;color:#2b82d9;padding-right:10px}#top-img img{clear:both;position:relative;display:block;max-width:100%;height:auto!important}form,fieldset,legend,pre{margin:0;padding:0}.alignleft{display:inline;float:left;margin-right:1.625em}.alignright{display:inline;float:right;margin-left:1.625em}.alignright-more{display:inline;float:right;margin-left:1.625em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.myaligncenter{display:block;margin:0 auto;text-align:center;border:0 none}.clear{clear:both;line-height:0;height:0;padding:0 0 1px 0}a,a:link,a:visited{color:#2b82d9;text-decoration:none}a:hover,a:active{color:#bfdbf8;text-decoration:underline}.center-wrap input[type="submit"]{display:block;margin:0 auto;text-align:center;border:0 none}.center{text-align:center}p.text-right{text-align:right;margin-top:-1em;padding:0;font-family:Arial,Helvetica,sans-serif}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix{display:block}a img:hover{filter: alpha(opacity=70);-moz-opacity:.7;opacity:.7}img{border:0}.entry img{max-width:100%}img[class*="align"],img[class*="wp-image-"]{height:auto}img.size-full{width:auto}.wp-caption img{display:block;margin:0 auto;max-width:98%}#widget1 img{max-width:100%}.post_thumbnail{margin-top:1em}.breadcrumb{color:#000;font-size:80%;margin:6px 8px 4px 10px}.breadcrumb .current{color:red}.breadcrumb .sepa{color:#000}.togmenu{display:none}.menubtn{padding:16px 20px;background:#2b82d9;color:#fff;font-weight:bold}#menu ul{margin:0;padding:0;background:#2b82d9}#menu li{list-style:none;position:relative;border-top:2px solid #fff}#menu li a{padding:20px 15px;display:block;text-decoration:none;background:#2b82d9;color:#fff;font-weight:normal}#menu li a:hover,#menu li a:focus{padding:20px 15px;display:block;text-decoration:none;background:#bfdbf8;font-weight:normal;color:#000}#menu li ul li a:link,#menu li ul li a:hover{padding-left:30px}#menu ul li.mydepth ul li a:before{position:relative;padding-right:10px;font-size:15px;font-family:'Font Awesome 5 Free';content:"\f0da";font-weight:900;-webkit-font-smoothing:antialiased;color:#000;line-height:1}.postwrap{margin:10px 3px 10px 0;border:1px solid #ebeaea;clear:both}.post{background:-webkit-linear-gradient(#bfdbf8 0,#e6f0fb 50px,#fff 100px);background:linear-gradient(#bfdbf8 0,#e6f0fb 50px,#fff 100px);padding:15px}.post p{margin-bottom:10px}.post h2.title{margin:0 0 8px 0;padding:0;line-height:22px;font-size:18px;color:#000;font-weight:bold}.entry{line-height:20px;padding-top:5px;color:#000}.entry h2,.entry h3{line-height:1.5em}.entry a{text-decoration:underline}.title a{text-decoration:none;color:#000}.title a:hover{text-decoration:underline;color:#898989}.postmetadata{clear:both;text-align:right;font-size:85%;vertical-align:bottom}.entry a.newsicon{background:url(image/p002.png) no-repeat left;background-position:0 5px;padding-left:20px;padding-right:10px;line-height:1.2em;letter-spacing:.05em}.postwrap-featured{width:31.5%;margin:1em .7% .3em .7%;border:1px solid #ebeaea;display:inline;float:left}.postwrap-featured .post{background:-webkit-linear-gradient(#bfdbf8 0,#e6f0fb 50px,#fff 100px);background:linear-gradient(#bfdbf8 0,#e6f0fb 50px,#fff 100px);padding:8px 8px 1px 8px}.postwrap-featured h2.title a{font-size:95%}.postwrap-featured1{width:47.25%;margin:1em .7% .3em .7%;border:0;display:inline;float:left;text-align:center}.postwrap-featured1 .textarea{text-align:left}.postwrap-featured1 p{margin:0;padding:0}.postwrap-featured2{width:23.1%;margin:1em .7% .3em .7%;border:0;display:inline;float:left;text-align:center}#widget1{clear:both}.side_menu{width:100%;height:auto;background-color:#fff;margin:.3em 0 0 0}.side_menu h3{margin:0 .5em 1em .5em;padding:8px 10px;background:#2b82d9;border-bottom:1px solid #2b82d9;font-size:15px;font-weight:bold;letter-spacing:1px;color:#fff}.side_menu ul{margin:0;padding:0}.side_menu li{font-size:14px;letter-spacing:1px;line-height:1.3em;list-style:none;margin-bottom:4px;background-repeat:no-repeat;background-position:left top;background-position:12px 4px}.side_menu li:before{font-family:'Font Awesome 5 Free';content:"\f054";font-weight:900;color:#2b82d9;padding-left:15px;padding-right:5px}.side_menu div.textwidget li:before{font-family:'Font Awesome 5 Free';content:"\f054";font-weight:900;color:#2b82d9;padding-left:10px;padding-right:5px}.side_menu ul.children{margin:10px 0 0 0;padding:0 0 0 0}.side_menu ul.children li{letter-spacing:0;word-spacing:-1px;font-size:12px}.side_menu li a{text-decoration:none}.side_menu li a:hover{text-decoration:underline}.textwidget{font-size:12px;padding:0 5px}.side_menu ul li ul.sub-menu{margin:0 0 0 0;padding:0 0 0 0}.side_menu ul li ul.sub-menu li{list-style:none;padding-left:10px;padding-top:3px;padding-bottom:1px;margin-bottom:2px;line-height:14px;background-repeat:no-repeat;background-position:left top;background-position:-1px 5px;line-height:1.2em;padding-left:2.7em;text-indent:-1.7em}.footer01{clear:both;float:right;margin:1em 1.5% 1em 26.5%;font-size:12px}#footer{clear:both;display:block;margin:0;background:#fff;color:#000}#footer ul{margin:0 1.5% 1em 1.5%;padding-bottom:1em;text-align:left;font-size:12px;border-bottom:#000 1px dotted}#footer li{display:inline;border-right:1px solid #000;margin-right:.5em;padding-right:.5em;margin-bottom:1em;line-height:1.5em}#footer a:link,#footer a:visited{}#footer a:hover,#footer a:active{}.address{line-height:20px;display:block;text-align:center;margin:0 auto;font-size:12px;color:#000;background:#fff}.copy{color:#000;line-height:20px;font-size:12px;text-align:center;clear:both;background:#fff}.kadomaru_small{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px #f39800 solid;background-color:#f39800;padding:2px 6px 2px 6px;color:#fff;font-size:9px}.kadomaru_small a{text-decoration:none;color:#fff}.wp-caption{border:solid 1px #ddd;text-align:center;padding:3px 0 0 0;margin:5px 5px 5px 2px;background:#f5f5f5}.entry ul li.mylink h2{font-size:120%}.entry ul.mylink li,.entry ol.mylink li{line-height:1.5em;padding-bottom:10px}#wp-calendar{width:98%;text-align:center}@media (max-width:650px){ul.normal{padding-left:5px}}.searchfield{padding:5px;margin-left:15px;margin-top:10px;font-size:14px}.searchsubmit{width:35px;height:30px;padding:0;font-family:'Font Awesome 5 Free';content:"\f002";font-weight:900;font-size:17px;border:none;background:transparent;cursor:pointer}.social-menu{float:left;margin:0;margin-top:.5em;margin-left:.3em;padding:0;width:98%}.social-menu ul{margin:0;padding:0}.social-menu ul li{float:left;margin:0;padding:0 3%;list-style-type:none}.sitemap{}.sitemap-30{width:28%;padding:0 0 0 1px}.sitemap h2{font-size:18px;font-weight:bold;padding:0 0 10px 0;margin:0 0 10px 0}.sitemap-list{font-size:13px;line-height:22px}.sitemap-list,.sitemap-list ul{padding:0 0 0 20px}dl.list2 dt{clear:left;float:left;width:9em;white-space:nowrap;padding:8px .5em;font-weight:bold}dl.list2 dd{margin-left:0;padding:8px .5em 8px 15em;border-bottom:#e0e0e0 1px dotted}dl.list3 dt{clear:left;float:left;width:9em;white-space:nowrap;padding:8px .5em;font-weight:normal}dl.list3 dd{margin-left:0;padding:8px .5em 8px 10em;border-bottom:#e0e0e0 1px dotted}dl.list4 dt{clear:left;float:left;width:300px}dl.list4 dd{word-wrap:break-word;margin-left:0;padding:8px .5em 8px 310px;border-bottom:#e0e0e0 1px dotted}span.message{color:red}span.accept-this input[type="checkbox"]{-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);cursor:pointer}#ie8 #hgroup #logo img{width:auto;height:auto!important;float:left}#ie8 div.headcontact img{clear:both;display:block;width:auto;height:auto!important;margin:0 1em 0 0;padding:0;float:right}#ie8 #top-img img{clear:both;position:relative;display:block;width:auto;height:auto!important}#ie8 .entry img{width:auto}#ie8 .wp-caption img{display:block;margin:0 auto;width:auto}#ie8 #widget1 img{width:auto}#map img{max-width:none}.infowindow{width:200px;height:250px;color:#000}.infowindow a{color:#000}.infowindow img.aligncenter-map{display:block;margin:0 auto;text-align:center;border:0 none}.doc-center{text-align:center}.font-large{font-size:20px;font-weight:bold}.font-small{font-size:13px}.red{color:red}.doc-indent{padding-left:1em;text-indent:-1em}.buttons{font-size:14px;letter-spacing:3px;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 15px 15px 0;padding:12px 10px;overflow:hidden;display:inline-block;width:auto}.buttons span{float:none;overflow:hidden}a.buttons{color:#fff!important;text-decoration:none;padding:10px 20px;border-radius:3px;border:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-weight:bold}a.buttons.left{margin-right:15px;margin-bottom:15px;float:left}a.buttons.right{margin-left:15px;margin-bottom:15px;margin-right:0;float:right}div.button-center{width:100%;text-align:center}a.buttons.center{clear:both;display:inline-block;float:none;width:auto}a.btn_white{color:#4f4f4f!important}.btn_brown{background-color:#c5703f;color:#fff}.btn_brown:hover{background-color:#d1b593;color:#fff!important}.btn_blue{background-color:#2b82d9;color:#fff}.btn_blue:hover{background-color:#a5b8da;color:#fff!important}.btn_green{background-color:#6cb24c;color:#fff}.btn_green:hover{background-color:#5f9d43;color:#fff!important}.btn_yellow{background-color:#ffda6b;color:#fff}.btn_yellow:hover{background-color:#ffd351;color:#fff!important}.btn_red{background-color:#e83030;color:#fff}.btn_red:hover{background-color:#e63131;color:#fff!important}.btn_white{background-color:#f7f7f7;color:#4f4f4f}.btn_white:hover{background-color:#f4f4f4;color:#4f4f4f!important}.btn_white:active{border:1px solid #c1c1c1;box-shadow:inset 0 0 8px 2px #c1c1c1}div.wpcf7 input,.wpcf7 textarea,.wpcf7 select{border:1px solid #ccc;padding:8px;font-size:14px}span.req{vertical-align:middle;margin-bottom:4px;margin-left:5px;padding:3px 3px 2px;color:#fff;background:#2b82d9;font-size:10px;font-weight:bold}.wpcf7 .wpcf7-not-valid{background:#2b82d9}input.wpcf7-submit{background-color:#2b82d9;color:#fff}input.wpcf7-submit:hover{background-color:#bfdbf8;color:#000}textarea{overflow-x:hidden}.entry_policy{height:80px;line-height:20px;overflow:auto}#menu-odd .postwrap{margin:10px 3px 10px 0;border:1px solid #ebeaea;clear:both}#menu-odd .post{background:url(image/post-background1.png) top left repeat-x;padding:15px}.photos_curtain_widgets_index{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center;width:180px}.photos_curtain_widgets{float:left;width:80px;margin:0 4px;padding:0;text-align:center}.title_sub{margin-top:20px;margin-bottom:15px;line-height:22px;color:#fff;background:#2b82d9;padding:15px 10px;clear:both}h3.title_sub{font-size:130%;font-weight:bold}.title_sub1{margin-top:20px;margin-bottom:15px;line-height:22px;color:#000;background:#e3effa;padding:15px 10px;clear:both}h3.title_sub1{font-size:130%;font-weight:bold}#page-top{position:fixed;bottom:20px;right:20px;z-index:999}#page-top a{background:#2b82d9;display:block;width:50px;height:50px;text-align:center;color:#fff;font-size:24px;text-decoration:none;line-height:50px}#page-top a:hover{text-decoration:none;color:#000;background:#bfdbf8}.mylinkbox li a{color:red}iframe{max-width:100%}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:15px;float:left}.column-last{margin-right:0!important;clear:right}p.sideinfo{line-height:1.2;border-bottom:1px dashed #c3cdce;padding-bottom:8px;clear:both}.table-wrap table tr.main-odd{background:#fee497}.table-wrap{overflow:auto;position:relative}.table-wrap table{width:100%}.table-wrap table th{font-weight:bold;text-align:center;white-space:nowrap}.table-wrap table td{white-space:nowrap;text-align:center}@media screen and (max-width:1410px){.table-wrap:before{color:#fff;font-size:12px;background-color:#e07903;position:absolute;top:0;border-radius:5px;padding:.05em .5em}}.table-wrap2{overflow:auto;position:relative}.table-wrap2 table{width:100%}.table-wrap2 table th{font-weight:bold;text-align:center;white-space:nowrap}.table-wrap2 table td{white-space:nowrap;border:1px #ccc solid}@media screen and (max-width:1410px){.table-wrap2:before{color:#fff;font-size:12px;background-color:#e07903;position:absolute;top:0;border-radius:5px;padding:.05em .5em}}.sp{display:none}.pc{display:inline}.line{border-bottom:2px dashed #2b82d9;margin:15px 10px 15px 0;clear:both}.staffinfo{height:30px;background:url(image/stafflogo.jpg) no-repeat left;background-position:5px 0;padding-top:5px;padding-left:40px;float:right}.waku001{border:1px dotted #2b82d9;background:#f5f5f5;padding:13px 13px 13px 13px;margin:10px 0 10px 0}a.underline{text-decoration:none}.simcal-event-title{font-size:13px}.simcal-current-year:after{content:"年"}.noindextable table#examination th{text-align:center}table#examination{width:100%}table#examination tr{border:1px solid #ccc}table#examination tr,table#examination th,table#examination td{padding:15px 7px;border:1px solid #ccc}table#examination th{font-size:120%;font-weight:bold;white-space:nowrap;background:#cfc}table#examination th:last-child,table#examination td:last-child{border-right:1px dotted #ccc}table#examination thead th{color:#000;background:#ff9;text-align:center;font-weight:bold;white-space:nowrap}table#examination td.font-s{font-size:13px}table#examination th a{text-decoration:underline}table#examination td.nowrap{white-space:nowrap}table#examination td.nowrap a{font-weight:normal}#examination tbody td.examinationcenter{text-align:center}@media only screen and (max-width:650px){table#examination tr:nth-child(2n+0){background:#fff}#examination{display:block}#examination thead{display:none}#examination tbody{display:block}#examination tbody tr{display:block;margin-bottom:1.5em}#examination tbody th,#examination tbody td{display:list-item;border:none}#examination tbody th{margin-bottom:5px;list-style-type:none;color:#000;background:#ff9}#examination tbody td{margin-left:20px;padding:0}#examination tbody td:nth-of-type(1):before {content:"[検査項目]";font-weight:bold}#examination tbody td:nth-of-type(2):before {content:"[料金(税別)]";font-weight:bold}#examination tbody td.examinationcenter{text-align:left}}.mybox1{padding:.5em 1em;margin-bottom:1em;background:#fff;border:solid 3px #f5f5f5;border-radius:10px}.mybox1 p{margin:0;padding:0}.title-box1{margin:1em 0;padding:1em;position:relative;background:#e7f8e8;border:1px solid #555}.title-box1-title{position:absolute;top:-.8em;left:20px;font-weight:bold;font-size:1.2em;background:#fff;padding:0 .5em}.title-box1 p{margin:0;padding:0;font-size:1.4em;line-height:1.4em}.title-box1 a{text-decoration:none}.title-box1 a:hover{color:#000;font-weight:bold}#content .post .wp-block-columns .wp-block-column .wp-block-image figcaption{text-align:center;font-size:12px;color:#666}table#ultrasonic-customization{padding:5px 7px}table#ultrasonic-customization thead th{background:#ff9;color:#000;border:1px solid #ccc;text-align:center;font-weight:bold;white-space:nowrap}table#ultrasonic-customization tbody tr,table#ultrasonic-customization tbody th,table#ultrasonic-customization tbody td{border:1px solid #ccc}table#ultrasonic-customization tbody th{color:#666;text-align:left;white-space:nowrap}table#ultrasonic-customization tbody td.table-tac{text-align:center}table#ultrasonic-customization tr:nth-child(2n+0){background:#f5f5f5}@media (max-width:650px){table#ultrasonic-customization{display:block;border:none}table#ultrasonic-customization thead{display:none}table#ultrasonic-customization tbody{display:block}table#ultrasonic-customization tbody tr{display:block;margin-bottom:1.5em}table#ultrasonic-customization tbody th,table#ultrasonic-customization tbody td{display:list-item;list-style:none;border:none}table#ultrasonic-customization tbody td{margin-bottom:10px}table#ultrasonic-customization tbody th{margin-bottom:5px;list-style-type:none;color:#000;background:#ff9}table#ultrasonic-customization tbody td{margin-left:20px;padding:0}table#ultrasonic-customization tr:nth-child(2n+0){background:none}table#ultrasonic-customization tbody td.table-tac{text-align:left}table#ultrasonic-customization tbody td:nth-of-type(1):before {font-weight:bold;content:"検査内容:"}table#ultrasonic-customization tbody td:nth-of-type(2):before {font-weight:bold;content:"検査時間:"}table#ultrasonic-customization tbody td:nth-of-type(3):before {font-weight:bold;content:"料金（税別）:"}}.entry_news{height:150px;overflow:auto}table.my-news-box{width:100%}table.my-news-box th,td{padding:5px}table.my-news-box th{font-weight:normal;white-space:nowrap;text-align:left;vertical-align:top}@media only screen and (max-width:650px){table.my-news-box{margin:0 -5px}table.my-news-box th,table.my-news-box td{width:100%;display:block}table.my-news-box th{padding-left:3px}table.my-news-box tr{padding-bottom:5px}table.my-news-box{border-bottom:1px solid #ddd;margin-bottom:8px}table.my-news-box tr:nth-child(even) th,table.my-news-box tr:nth-child(even) td {background-color:#f5f5f5}.entry_news{height:auto;overflow:auto;overflow-x:hidden}}@media only screen and (min-width:800px){.menubtn{display:none}.togmenu{display:block}#menu li{display:inline-block;border:none}#menu li a{font-weight:bold}#menu ul li.mydepth a:after{position:relative;padding-left:10px;font-size:15px;font-family:'Font Awesome 5 Free';content:"\f0d7";font-weight:900;-webkit-font-smoothing:antialiased;color:#000;line-height:1}#menu ul li.mydepth a:hover:after{color:#000}#menu ul li.mydepth ul li a:after{position:relative;padding-left:5px;font-size:15px;font-family:'Font Awesome 5 Free';content:' ';font-weight:900;-webkit-font-smoothing:antialiased;color:#fff;line-height:1}#menu li a:hover,#menu li a:focus{font-weight:bold}#menu li ul{list-style:none;position:absolute;z-index:100;top:100%;left:0;width:185%;margin:0;padding:0}#menu li ul li{overflow:hidden;display:block;height:0;transition:.2s}#menu li ul li a{padding:20px 16px;background:#c7e9c9;text-align:left;font-weight:normal;line-height:1;color:#000}#menu li ul li a:hover{background:#2b82d9;color:#000}#menu li:hover>ul>li{overflow:visible;height:38px;display:block;padding-bottom:10px}}@media (max-width:800px){body{padding:0 1em}#main #content{margin:0 3.6%;width:auto}#main #left_column{float:none;margin:0 3.6%;width:auto}.footer01{clear:both;float:right;margin:1em 2em 1em 1em}.postwrap-featured h2.title a{font-size:80%}}@media (max-width:650px){body{padding:0 .5em}#hgroup h1#site_slogan{display:none}.alignleft,.alignright{float:none;margin-left:auto;margin-right:auto}.entry img.alignleft,.entry img.alignright{display:block;clear:both}#main{padding-bottom:1em}#branding #hgroup{margin:0;margin-bottom:0}.headnavi{display:none}div.headcontact img{clear:both;display:block;height:auto!important;padding:0;padding-bottom:10px;float:none}.headcontact p.subtitle{display:none}.headcontact span.mytel{font-size:25px}.headcontact{padding:10px 0}#head{width:187px;float:none;text-align:center;margin-left:auto;margin-right:auto}#hgroup #logo{top:2em;left:auto}#hgroup #logo img{max-width:100%;height:auto!important;float:none;clear:both;display:block;margin-left:auto;margin-right:auto}dl.list2 dt,dl.list3 dt,dl.list4 dt{float:none;white-space:nowrap;padding:8px .1em;font-weight:normal}dl.list2 dd,dl.list3 dd,dl.list4 dd{margin-left:0;padding:0;border-bottom:#fff 0 dotted}dl.list2 dd input,dl.list3 dd input,dl.list4 dd input{display:inline;width:auto}dl.list2 dt:before{font-family:'Font Awesome 5 Free';content:"\f152";font-weight:900;padding-right:3px}.navigation{font-size:11px;margin-bottom:2.625em}.navigation .alignleft{display:inline;float:left;margin-right:1.625em}.navigation .alignright{display:inline;float:right;margin-left:1.625em}.social-menu{margin-left:0}.social-menu ul li{padding:0 1% 0 1%}#ie9 .postwrap-featured{width:31.0%;margin:1em .5% .3em .5%;border:1px solid #ebeaea;display:inline;float:left}#ie9 .postwrap-featured1{width:47.25%;margin:1em .5% .3em .5%;border:0;display:inline;float:left;text-align:center}.sp{display:inline}.pc{display:none}.form-width{max-width:90%}}@media (max-width:480px){.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;margin-right:0}}@media only screen and (min-device-width:320px) and (max-device-width:480px){body{padding:0;-webkit-text-size-adjust:none}#container{margin-top:0}.copy,.address{font-size:11px}.postwrap-featured h2.title a{font-size:50%}.postwrap-featured .entry{line-height:15px;font-size:11px}.postwrap-featured{width:100%;margin:1em .7% .3em .7%;border:1px solid #ebeaea;display:inline;float:none}.postwrap-featured1{width:100%;margin:1em .7% .3em .7%;border:0;display:inline;float:none;text-align:center}.postwrap-featured1 img{margin-top:0;padding-top:0}#footer{display:none}.address{border-top:#000 1px dotted}}.mylist-flex{display:flex;flex-flow:row wrap;align-items:flex-start;align-items:flex-start;justify-content:space-between}color:#000;
	}
*/
.mylist-flex a:hover{color:red}.mylist-flex:before{content:"";display:block;width:30%;height:0;order:1}.mylist-flex:after{content:"";display:block;width:30%;height:0}.mylist-my_item{flex:0 1 30%;margin-top:10px;margin-left:2px;margin-right:2px;margin-bottom:20px}.mylist-my_item img{clear:both;display:block;margin-left:auto;margin-right:auto}@media (max-width:480px){.mylist-flex{display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start}.mylist-my_item{flex:0 1 48%}}@media (max-width:320px){.mylist-flex{flex-flow:column wrap}.mylist-my_item{flex:0 1 auto}}.mylist-flex .mylist-my_item:hover{box-shadow:0 10px 20px -5px rgba(0,0,0,.2);transform:translateY(-2px);background-color:#fff;transition:all .3s ease}@media screen and (max-width:480px){.event-detail{float:none;display:block;margin:0 auto;text-align:center;border:0 none;margin-top:10px}}.image-trim{position:relative;overflow:hidden;padding-top:60%}.image-trim img.mylist-images{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}