html{color:#6c6b6b;background:#fff}legend{color:#6c6b6b}a{color:#2c9cde}a:hover{color:#4eb1ec;text-decoration:none}.button a{background-color:#0b80c3;color:#fff}.button a:hover{background-color:#2b98d6}#main-image{text-align:center;padding:20px 0 0}#main h2,.sidebar .widget h3{padding-bottom:8px;border-bottom:3px solid #009df7}#main h3{border-bottom:double #4eaee5;margin-bottom:10px;padding-bottom:8px}.wp-caption{background:#f1f1f1;color:#888}#main .post-content blockquote{color:#999}@media all and (min-width:641px){#header nav{background-color:#009df7}#globalnavi li{}#globalnavi li a{border-left:1px solid #99d1f2;color:#fff}#globalnavi li:last-child a{border-right:1px solid #99d1f2}#globalnavi a:hover{background-color:#5fbef5}.sidebar .widget li a{border-bottom:1px dotted #999;color:#6c6b6b}.sidebar .widget a:hover{background-color:#4eb7f4;color:#fff}#pagetop a{background-color:#0b80c3;color:#fff}#pagetop a:hover{background-color:#2193d4;color:#fff}#footer{background-color:#0b80c3;color:#fff}#footer .inner li{border-right:1px solid #fff}#footer a{color:#fff}.article{border:1px solid #ccc;background-color:#fff;box-shadow:0 0 3px #ccc}.article .post-content{border-bottom:1px dotted #ccc}#com h3{border-bottom:1px solid #999;background-color:#eee}#com .compost{border-bottom:1px dotted #ddd}#main .faq-article h3{}#main .faq-comment{}#table_information th,#table_information td{border-bottom:1px dotted #ccc}#table_information td{}.form_box .mailform-tbl th,.form_box .mailform-tbl td{border:1px solid #ccc}.form_box .mailform-tbl th{background-color:#f0f0f0}.form_box .mailform-tbl td{background-color:#fff}.page-course{}.course-cf dl{border:1px solid #ccc}.course-cf dt{border-bottom:1px solid #ccc;padding-bottom:7px}.course-cf dd .course-price{}.course-cf .course-content02{}#main #item-list li{box-shadow:0 0 3px #ccc;border:1px solid #ccc}#imagewrap img{box-shadow:0 0 3px #aaa}#container #gallery-taxonomy-list{border-bottom:2px solid #0b80c3}#container #gallery-taxonomy-list li a{background-color:#0b80c3;color:#fff}#container #gallery-taxonomy-list li.current-cat a{}#container #gallery-taxonomy-list li a:hover{background-color:#2b98d6}}@media screen and (max-width:640px){#main-image{padding:0}#globalnavi li a{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00,#000),color-stop(.00,#333));background:-webkit-linear-gradient(top,#333 0%,#000 100%);background:-moz-linear-gradient(top,#333 0%,#000 100%);background:-o-linear-gradient(top,#333 0%,#000 100%);background:-ms-linear-gradient(top,#333 0%,#000 100%);background:linear-gradient(top,#333 0%,#000 100%);border-bottom:1px solid #333;text-decoration:none;color:#fff;display:block;padding:15px 10px}#openmenu2{background-color:#000;color:#fff}.open_menu #openmenu2{background:url(images/mobile/icon-list-up.gif) no-repeat 98% center #000}#main h2,.sidebar .widget h3{}.sidebar .widget li a{border-bottom:1px dotted #999;color:#6c6b6b}#pagetop a{background-color:#0b80c3;color:#fff}#footer{background-color:#0b80c3;color:#fff}#footer li a{background:url(images/mobile/icon-list.gif) no-repeat 97% center;border-bottom:1px solid #58a4cf;color:#fff;text-decoration:none}#footer #copy{}#footer-bottom{background-color:#000}#footer-bottom a{color:#fff;border:1px solid #666}#footer-bottom #f-map a{}.cont03 li{border-bottom:1px solid #ccc}#main .faq-article h3{background-color:#999;color:#fff}#main .faq-comment{border:1px solid #ccc;border-radius:0 0 5px 5px}#table_information th,#table_information td{border-bottom:1px dotted #ccc}.article{border:1px solid #ccc;background-color:#fff;box-shadow:0 0 3px #ccc}.form_box .mailform-tbl{}.form_box .mailform-tbl th,.form_box .mailform-tbl td{border:1px solid #ccc}.form_box .mailform-tbl th{background-color:#f0f0f0}.page-course{}.course-cf dl{border:1px solid #ccc;border-radius:10px}.course-cf dt{border-bottom:2px solid #ccc;padding-bottom:7px}.course-cf .course-content02{}#item-list{}#main #item-list li{border:1px solid #ccc}#main #item-list li h3{}#gallery-taxonomy-list li a{color:#fff;background:#0b80c3;border-radius:5px}}