@charset "UTF-8";@font-face{font-family:"mgen";src:url(font/mgenplus/mgenplus-1cp-medium.ttf)}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,main,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,main,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{width:100%;height:100%;background:url(../img/bg-heart-darker.gif) repeat}h1{font-family:"Georgia",Arial,"Meiryo UI","メイリオ","小塚ゴシックPro";text-shadow:2px 2px 2px #777;font-size:30px;margin:20px 0 20px 10px;font-weight:700}h2,h3,h4,h5{font-family:"Georgia",Arial,"Meiryo UI","メイリオ","小塚ゴシックPro";margin:20px 0;font-weight:700}h2{font-size:24px}h3{font-size:1em}h4{font-size:15px}p{font-size:13px;line-height:1.3}a{color:#060444;text-decoration:none}a:hover{color:#06f}ol{list-style:decimal}li{line-height:1.3}strong,b{font-weight:700}.b1-base{width:960px;height:auto;margin:0 auto;padding:0 0 10px 0}.b2-container{width:960px;height:auto;margin:10px auto 30px auto;font-family:"open-sans","Meiryo UI","小塚ゴシックPro";-webkit-border-radius:100px 100px 15px 15px;-moz-border-radius:100px 100px 15px 15px;-ms-border-radius:100px 100px 15px 15px;-o-border-radius:100px 100px 15px 15px;border-radius:100px 100px 15px 15px;behavior:url(PIE.htc);-moz-box-shadow:0 20px 50px 0 #000;-webkit-box-shadow:0 20px 50px 0 #000;-ms-box-shadow:0 20px 50px 0 #000;-o-box-shadow:0 20px 50px 0 #000;box-shadow:0 20px 50px 0 #000;behavior:url(ie-css3.htc);background:transparent url(../img/heartforbg08.gif) repeat center left}.l-header{width:960px;height:135px;background:#FC85C1 url(../img/header-banner-pink13.gif) no-repeat top center;-webkit-border-radius:100px 100px 0 0;-moz-border-radius:100px 100px 0 0;-ms-border-radius:100px 100px 0 0;-o-border-radius:100px 100px 0 0;border-radius:100px 100px 0 0;behavior:url(PIE.htc);behavior:url(border-radius.htc);behavior:url(PIE.htc)}.l-header__m-logo{margin:0 auto;width:220px;height:125px}.l-header__m-logo__cover{z-index:1;position:absolute;margin-top:5px}.l-header__lang{float:right;margin:-20px 20px 0 0}.l-nav-main{display:block;height:37px;width:565px;margin:-2px auto 0 auto;padding:0}.l-nav-main__ul_li{list-style:none;float:left;margin:0 5px 0 0;border-radius:0 0 10px 10px;border-top:2px solid #fdf2d9;background-color:#E70D7E;position:relative}.l-nav-main__ul_li_a{font:medium 'Meiryo UI';text-indent:-9999px;padding:5px 12px;height:27px;display:block;white-space:nowrap}.l-nav-main--class:hover .l-nav-main--class__ul{visibility:visible;border-radius:10px;z-index:20}.l-nav-main--class:hover .l-nav-main--class__ul .l-nav-main--class__ul_li,.l-nav-main--class:hover .l-nav-main--class__ul .l-nav-main--class__ul_li .l-nav-main--class__ul_li:hover{border-radius:10px;height:24px;margin-left:10px}.l-nav-main--class__ul{position:absolute;visibility:hidden;top:37px}.l-nav-main--home{width:78px}.l-nav-main--home_a{background:transparent url(../img/button-home.gif) no-repeat top left}.l-nav-main--home_a:hover{background:transparent url(../img/button-home-hover.gif) no-repeat top left}.l-nav-main--home_a.visiting:hover{background:transparent url(../img/button-home.gif) no-repeat top left}.l-nav-main--instructor{width:120px}.l-nav-main--instructor_a{background:transparent url(../img/button-instructor.gif) no-repeat top left}.l-nav-main--instructor_a:hover{background:transparent url(../img/button-instructor-hover.gif) no-repeat top left}.l-nav-main--instructor_a.visiting:hover{background:transparent url(../img/button-instructor.gif) no-repeat top left}.l-nav-main--class{width:70px}.l-nav-main--class_a{background:transparent url(../img/button-class.gif) no-repeat top left}.l-nav-main--class_a:hover{background:transparent url(../img/button-class-hover.gif) no-repeat top left}.l-nav-main--class_a.visiting:hover{background:transparent url(../img/button-class.gif) no-repeat top left}.l-nav-main--basic{width:61px;height:25px}.l-nav-main--basic_a{background:transparent url(../img/button-basic.gif) no-repeat top left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--basic_a:hover{background:transparent url(../img/button-basic-hover.gif) no-repeat top left}.l-nav-main--basic_a.visiting{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--basic_a.visiting:hover{background:transparent url(../img/button-basic.gif) no-repeat top left}.l-nav-main--advanced{width:104px;height:25px}.l-nav-main--advanced_a{background:transparent url(../img/button-advanced.gif) no-repeat top left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--advanced_a:hover{background:transparent url(../img/button-advanced-hover.gif) no-repeat top left}.l-nav-main--advanced_a.visiting{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--advanced_a.visiting:hover{background:transparent url(../img/button-advanced.gif) no-repeat top left}.l-nav-main--bread{width:104px;height:25px}.l-nav-main--bread_a{background:transparent url(../img/button-bread.gif) no-repeat top left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--bread_a:hover{background:transparent url(../img/button-bread-hover.gif) no-repeat top left}.l-nav-main--bread_a.visiting{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--bread_a.visiting:hover{background:transparent url(../img/button-bread.gif) no-repeat top left}.l-nav-main--sweets{width:80px;height:25px}.l-nav-main--sweets_a{background:transparent url(../img/button-sweets.gif) no-repeat top left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--sweets_a:hover{background:transparent url(../img/button-sweets-hover.gif) no-repeat top left}.l-nav-main--sweets_a.visiting{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--sweets_a.visiting:hover{background:transparent url(../img/button-sweets.gif) no-repeat top left}.l-nav-main--miso{width:104px;height:25px}.l-nav-main--miso_a{background:transparent url(../img/button-yeastlife.gif) no-repeat top left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--miso_a:hover{background:transparent url(../img/button-yeastlife-hover.gif) no-repeat top left}.l-nav-main--miso_a.visiting{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--miso_a.visiting:hover{background:transparent url(../img/button-yeastlife.gif) no-repeat top left}.l-nav-main--yomiuri{width:147px;height:25px}.l-nav-main--yomiuri_a{background:transparent url(../img/button-yomiuri.gif) no-repeat top left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--yomiuri_a:hover{background:transparent url(../img/button-yomiuri-hover.gif) no-repeat top left}.l-nav-main--yomiuri_a.visiting{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-nav-main--yomiuri_a.visiting:hover{background:transparent url(../img/button-yomiuri.gif) no-repeat top left}.l-nav-main--booking{width:102px}.l-nav-main--booking_a{background:transparent url(../img/button-booking.gif) no-repeat top left}.l-nav-main--booking_a:hover{background:transparent url(../img/button-booking-hover.gif) no-repeat top left}.l-nav-main--booking_a.visiting:hover{background:transparent url(../img/button-booking.gif) no-repeat top left}.l-nav-main--blog{width:67px}.l-nav-main--blog_a{background:transparent url(../img/button-blog.gif) no-repeat top left}.l-nav-main--blog_a:hover{background:transparent url(../img/button-blog-hover.gif) no-repeat top left}.l-nav-main--blog_a.visiting:hover{background:transparent url(../img/button-blog.gif) no-repeat top left}.l-nav-main--contact{width:98px}.l-nav-main--contact_a{background:transparent url(../img/button-contact.gif) no-repeat top left}.l-nav-main--contact_a:hover{background:transparent url(../img/button-contact-hover.gif) no-repeat top left}.l-nav-main--contact_a.visiting:hover{background:transparent url(../img/button-contact.gif) no-repeat top left}.l-nav-main .visiting{margin-top:-2px;border-top:3px solid #5B5B5B}.l-nav-mobile{display:none;position:absolute;right:25px;top:52.5px;top:8vw;width:250px;height:auto;color:#5B5B5B;z-index:10000}.l-nav-mobile__navicon{background:#F5DCE5;width:65px;height:50px;text-align:center;border-radius:10px 10px 0 0;border-radius:10px;opacity:.8;padding-top:4px;margin-right:30px;cursor:pointer;float:right}.l-nav-mobile__navicon_p{font-family:"Georgia",Arial,'Meiryo UI','πâíπéñπâ¬πé¬','σ░ÅσíÜπé┤πé╖πââπé»Pro';margin-top:-8px;color:#CE0C70}.l-nav-mobile__menu{background:#E70D7E;opacity:.9;border-radius:70px 5px 5px 50px;box-shadow:#000 0 5px 10px;padding:10px 10px 10px 10px;margin:1px -23px 0 25px;font-family:"nfmotoyaba";display:none;overflow:auto}.l-nav-mobile__menu_ul_li{width:auto;text-align:right;font-size:1.4em;line-height:1.5}.l-nav-mobile__menu_ul_li_a{color:#F5DCE5}.l-nav-mobile__menu_ul_li_a:hover{color:navy}.l-nav-mobile__menu_ul_li_ul_li{font-size:.8em;line-height:1.4}.l-nav-mobile__menu .en,.l-nav-mobile__menu .jp{display:inline-block;float:right;margin:0 7px}.l-nav-mobile__menu .en_a,.l-nav-mobile__menu .jp_a{opacity:.8;font-size:.9em}.l-nav-mobile__menu .en_a:hover,.l-nav-mobile__menu .en_a .en_a:hover,.l-nav-mobile__menu .jp_a:hover,.l-nav-mobile__menu .jp_a .en_a:hover{opacity:1}.bar:before{font-family:FontAwesome;content:"\f0c9";font-size:2.4em;color:#E70D7E}.cross:before{font-family:FontAwesome;content:"\f00d";font-size:2.4em;color:#E70D7E}.l-audio-div{padding:0;width:150px}.l-audio-div_audio{width:inherit;margin:-37px 0 35px 0}.l-content{width:100%;height:auto;margin-top:-30px;border-radius:0}.searchlink{position:fixed;top:0;left:30px;background:url(../img/2013_searchIcon_67-83.gif) no-repeat;width:67px;height:83px;border:0;text-indent:-9999px;z-index:999}.l-search{width:240px;height:auto;background:#F5F5F5;opacity:.8;border-radius:10px;border:4px solid gray;font-family:"Georgia",Arial,'Meiryo UI','πâíπéñπâ¬πé¬','σ░ÅσíÜπé┤πé╖πââπé»Pro';padding:10px;margin:10px 0 0 0;position:fixed;top:0;left:20px;z-index:998;display:none}.l-search__h2{width:130px;margin:0 0 0 70px;padding:0;text-align:center;font-size:1.5em}.l-search__form{width:215px;background:none;border-radius:0;padding:10px 10px;margin:15px 0 0 6px}.l-search__form_keywords{width:170px}.l-search__output{width:220px;background:#F6DDE6;border-radius:10px;padding:2px 10px 10px 10px;display:none}.l-search__output hr{margin:0;padding:0;border:1px #FC85C1 solid}.l-search__output hr.search_hr{margin:0;padding:0;border:1px #5B5B5B solid}.l-main{width:95%;margin:30px 2.5% 10px 2.5%}.l-side-menu{width:1045px;height:0;position:absolute;bottom:0;top:300px;z-index:21}.gotoB,.gotoA,.gotoPan,.gotoM,.gotoS,.gotoY{position:absolute;right:0;cursor:pointer;text-indent:-9999px;border-bottom:1px #FAFAFA dotted;width:82px}.gotoB{background:url(../img/fixed01-basic.gif) no-repeat right top;height:58px}.gotoA{background:url(../img/fixed02-advanced.gif) no-repeat right top;top:59px;height:55px}.gotoPan{background:url(../img/fixed04-bread.gif) no-repeat right top;top:115px;height:48px}.gotoM{background:url(../img/fixed05-miso.gif) no-repeat right top;top:164px;height:47px}.gotoS{background:url(../img/fixed03-sweets.gif) no-repeat right top;top:212px;height:53px}.gotoY{background:url(../img/fixed06-yomiuri.gif) no-repeat right top;top:266px;height:51px;width:82px;border-bottom:0}.l-footer{background-color:#DE467A;height:auto;color:#fdfbfd;font-size:13px;padding:25px 20px 0 20px;border-top:40px solid #F5DCE5;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url(PIE.htc);behavior:url(border-radius.htc);font-family:"open-sans",Segoe UI,Arial,"Meiryo UI","小塚ゴシックPro";clear:both;behavior:url(ie-css3.htc)}.l-footer_h3{margin-bottom:10px;margin-top:0;font-size:13px}.l-footer_h3--copyright{margin:0;margin-bottom:20px}.l-footer_nav{height:25px;width:160px;margin:-50px auto 0 auto;color:#f0f}.l-footer_nav_li{list-style:none;float:left;font:15px "Lucida Handwriting",Arial;color:#000}.l-footer_nav_li_a:link{display:block;padding:5px 12px;margin-top:-5px;text-decoration:none;color:#d13852;white-space:nowrap}.l-footer_nav_li_a:hover{color:#fe9dae}.l-footer_div{float:left;height:120px;margin-top:25px}.l-footer .ft-hc-info{width:260px;padding:0 10px 0 0}.l-footer .ft-hc-info_name{margin-bottom:5px}.l-footer .ft-hc-sisters{border-left:2px solid #fff;padding:0 0 10px 20px}.l-footer .ft-hc-sisters_li{list-style:disc;list-style-position:inside;margin-left:10px}.l-footer .ft-hc-sisters_li_a{color:gold}.l-footer_copyright{float:right;margin:20px auto 0 auto;font-style:italic;text-align:right;font-size:12px;line-height:1.3;clear:both}.l-footnote{font-family:"Lucida Sans",san-serif;color:#fff;margin-top:-20px;text-align:center;font-size:13px}.l-footnote_designer{font-weight:700;font-style:italic;color:white}.l-footnote_designer:hover,.l-footnote_designer:focus,.l-footnote_designer:active{color:gold}.structural-heading{display:none}.clear{clear:both;overflow:hidden;height:0}.whitelink{color:#fff}.page-up{text-align:right;padding:0 5px 10px 0}.bluelink{color:#00C48C;font-weight:700}.bluelink:hover{color:#6C16FF;text-shadow:1px 1px 1px #FF0}.lucidafont{font-family:"Lucida Calligraphy",georgia;font-weight:bolder;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url(PIE.htc);padding:3px 5px 0 5px;text-shadow:3px 3px 3px #DE457A}.redlink{color:#A60B21}.orangelink{color:#FF623F}.litebluelink{color:#B5FBFC}.margin-adjust{margin-left:20px}.center-position{text-align:center}.floatright{float:right}.display-none{display:none}.l-main__h1-home{text-align:center;margin:20px auto 15px auto;font-size:2em}.l-main__h1-home_img{vertical-align:middle}.l-main__intro{margin:0 1.5%;width:97%;height:265px;overflow:hidden}.l-main__hr{margin:0;padding:0;border:1px #5B5B5B solid;color:#5B5B5B}.l-main__intro_left{float:left;height:230px;padding:15px 15px 0 15px;margin:0;width:330px;text-align:left;font-size:13px;line-height:1.4;font-style:italic;background:#f2f0f0;background:-moz-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#f2f0f0),color-stop(13%,#f2f0f0),color-stop(23%,#eae6e5),color-stop(35%,#dddad9),color-stop(44%,#ddd3d2),color-stop(51%,#e0cece),color-stop(70%,#eaccc9),color-stop(83%,#eab6c3),color-stop(95%,#d38b98));background:-webkit-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:-o-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:-ms-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:linear-gradient(135deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f0f0',endColorstr='#d38b98',GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f0f0', endColorstr='#d38b98',GradientType=1 )";-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc);-webkit-box-shadow:8px 8px 15px 3px #eab6bf;-moz-box-shadow:8px 8px 15px 3px #eab6bf;box-shadow:8px 8px 15px 3px #eab6bf;behavior:url(PIE.htc)}.l-main__intro_left-hidden{display:none;margin:0 0 15px 0;text-align:left;font-size:13px;line-height:1.4;font-style:italic;background:#f2f0f0;background:-moz-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#f2f0f0),color-stop(13%,#f2f0f0),color-stop(23%,#eae6e5),color-stop(35%,#dddad9),color-stop(44%,#ddd3d2),color-stop(51%,#e0cece),color-stop(70%,#eaccc9),color-stop(83%,#eab6c3),color-stop(95%,#d38b98));background:-webkit-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:-o-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:-ms-linear-gradient(-45deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);background:linear-gradient(135deg,#f2f0f0 0%,#f2f0f0 13%,#eae6e5 23%,#dddad9 35%,#ddd3d2 44%,#e0cece 51%,#eaccc9 70%,#eab6c3 83%,#d38b98 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f0f0',endColorstr='#d38b98',GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f0f0', endColorstr='#d38b98',GradientType=1 )";-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc);-webkit-box-shadow:8px 8px 15px 3px #eab6bf;-moz-box-shadow:8px 8px 15px 3px #eab6bf;box-shadow:8px 8px 15px 3px #eab6bf;behavior:url(PIE.htc)}.intro-text,.widermargin{margin-bottom:15px}.intro-author{margin:-15px 0 0 60px}.intro-author--img-align{margin:0 0 -2px 0}.intro-hammy-logo{float:right;margin:-55px 10px 0 0}.l-main__intro_right{float:right;height:230px;padding:0 15px;width:480px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.l-main__home{width:100%;height:auto;margin:0 0 20px 0;padding:0}.l-main__home-top{padding-left:200px;overflow:hidden}.m-whatsnew{width:215px;float:left;margin-left:-198px;border-right:2px #5B5B5B solid}.m-whatsnew__h2{width:190px;height:25px;padding:5px;text-align:center;background-color:#FC85C1;text-shadow:1px 1px 1px #fff;margin:0 auto;font-size:20px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url(PIE.htc)}.m-whatsnew__div-scroll{overflow:scroll;height:500px;width:205px;margin:10px 0 0 0;padding-left:10px}.m-whatsnew__div-scroll_li{font-size:13px;margin:0 0 10px 15px;padding:0;list-style-position:outside;display:list-item}.m-whatsnew__div-scroll_li.listbold{font-weight:700;list-style-image:url(../img/list-heart-purplepink-new.gif)}.m-whatsnew,.m-content-intro{padding-bottom:99999px;margin-bottom:-99999px}.m-content-intro{width:97%;height:auto;height:auto!important;padding:1.44% 0;float:right}.m-content-intro--division{width:48%;height:auto;margin:0;padding:0 0 0 1.5%;float:left}.m-content-intro__section{width:94%;height:auto;margin:0 0 10px 0;padding:10px 3%;float:left;background-color:#FFC0E5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.m-content-intro__section-h2{font-size:20px;margin:5px;padding:0}.m-content-intro__section-h3{font-size:15px;margin:5px;padding:0}.m-content-intro__section-td{line-height:1.2;opacity:.8;padding:5px;margin:10px 10px 20px 10px;text-decoration:none;vertical-align:top;font-size:13px;border-bottom:1px #fff solid;font-family:"open-sans","Meiryo UI","小塚ゴシックPro";-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url(PIE.htc)}.m-content-intro__section-td_h3{font-size:15px;width:75px;margin:0;padding:0;font-family:"open-sans","Meiryo UI","小塚ゴシックPro";text-align:right}.m-content-intro__section-ol{padding:0;margin:0 0 0 20px;list-style-position:outside}.m-content-intro__section-li{font-size:13px;padding:0;margin:0}.menu-instructor{background:#FC85C1 url(../img/menu-title-instructor-bgheart03.gif) no-repeat center center;background-size:contain}.menu-instructor--hammy{background:transparent url(../img/h-profile-top.jpg) no-repeat top left;width:auto;height:auto;margin-bottom:0;padding-left:100px;padding-bottom:0}.menu-bg-darker{background:#FC85C1}.nihongo{font-family:"open-sans","Meiryo UI","小塚ゴシックPro";white-space:normal;text-align:right}.element_to_pop_up{background-color:#fff;border-radius:15px;color:#000;display:none;padding:20px;width:90%;height:auto}.element_to_pop_up_img{width:100%;height:auto}.l-main__home-bottom{height:auto;border-top:2px #5B5B5B solid;margin:0;padding:0}.m-feedback-h2{height:25px;width:250px;padding:5px;text-align:center;background-color:#DE457A;margin:0 auto;font-size:20px;text-shadow:1px 1px 1px #fff;font-family:"open-sans","Meiryo UI","小塚ゴシックPro";-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url(PIE.htc)}.feed{width:205px;height:auto;display:block;float:left;margin:5px;padding:10px 5px;background-color:#FCD9DE;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(PIE.htc);-moz-box-shadow:0 5px 10px #FC85C1;-webkit-box-shadow:0 5px 10px #FC85C1;box-shadow:0 5px 10px #FC85C1}.feed_age-gender{margin-bottom:3px}.feed .read-more .floatright{margin-bottom:-3px}.notes{display:none;overflow:hidden;font-size:13px;line-height:1.3;transition:all 0s}.b-close{cursor:pointer;position:absolute;right:10px;top:5px}.slide{float:left;list-style:outside none none;position:relative;margin-right:10px;border-radius:10px}.slider4{height:240px}.theme-default .nivoSlider{border:4px #FC85C1 solid;margin:0}.ie6 .b1-base{margin-left:200px}.ie .l-header{z-index:1}.ie7 .l-header{z-index:1}.ie8 .l-header{z-index:1}.ie9 .l-header{z-index:1}.ie .l-header p{position:absolute;margin-left:830px;z-index:2}.ie7 .l-header p{position:absolute;margin-left:770px;z-index:2}.ie8 #sento a,.ie8 #koshi a,.ie8 #kurasu a,.ie8 #obo a,.ie8 #blogging a,.ie8 #toiawase a{color:white;background:#E70D7E}.ie8 #sento a:hover,.ie8 #koshi a:hover,.ie8 #kurasu a:hover,.ie8 #obo a:hover,.ie8 #blogging a:hover,.ie8 #toiawase a:hover{color:white;background:#5A5053}.ie8 #sento .visiting:hover,.ie8 #koshi .visiting:hover,.ie8 #kurasu .visiting:hover,.ie8 #obo .visiting:hover,.ie8 #blogging .visiting:hover,.ie8 #toiawase .visiting:hover{color:white;background:#E70D7E}.ie8 .l-nav-main .visiting{margin-top:-2px;border-top:3px solid #5B5B5B}.ie7 #sento a,.ie7 #koshi a,.ie7 #kurasu a,.ie7 #obo a,.ie7 #blogging a,.ie7 #toiawase a{color:white;background:#E70D7E}.ie7 #sento a:hover,.ie7 #koshi a:hover,.ie7 #kurasu a:hover,.ie7 #obo a:hover,.ie7 #blogging a:hover,.ie7 #toiawase a:hover{color:white;background:#5A5053}.ie7 #sento .visiting:hover,.ie7 #koshi .visiting:hover,.ie7 #kurasu .visiting:hover,.ie7 #obo .visiting:hover,.ie7 #blogging .visiting:hover,.ie7 #toiawase .visiting:hover{color:white;background:#E70D7E}.ie7 .l-nav-main .visiting{margin-top:-2px;border-top:3px solid #5B5B5B}.ie6 #sento a,.ie6 #koshi a,.ie6 #kurasu a,.ie6 #obo a,.ie6 #blogging a,.ie6 #toiawase a{color:white;background:#E70D7E}.ie6 #sento a:hover,.ie6 #koshi a:hover,.ie6 #kurasu a:hover,.ie6 #obo a:hover,.ie6 #blogging a:hover,.ie6 #toiawase a:hover{color:white;background:#5A5053}.ie6 #sento .visiting:hover,.ie6 #koshi .visiting:hover,.ie6 #kurasu .visiting:hover,.ie6 #obo .visiting:hover,.ie6 #blogging .visiting:hover,.ie6 #toiawase .visiting:hover{color:white;background:#E70D7E}.ie6 .l-nav-main .visiting{margin-top:-2px;border-top:3px solid #5B5B5B}.ie6 .l-nav-main li a,.ie7 .l-nav-main li a,.ie8 .l-nav-main li a{font:20px 'Meiryo UI';text-align:center;text-indent:1px;padding:5px 0;height:27px;display:block;white-space:nowrap}.ie6 .l-nav-main li ul li a,.ie7 .l-nav-main li ul li a,.ie8 .l-nav-main li ul li a{font:small 'Meiryo UI';text-align:left;text-indent:1px;padding:2px 0 2px 12px;height:20px;display:block;white-space:nowrap}.ie .l-nav-main ul{padding-top:0}.ie6 .l-nav-main ul{padding-top:2px}.ie .l-main .l-main__home{margin-top:0}.ie6 .l-main .l-main__home{margin-top:0}.ie6 .more99-ie-css-adjust{width:100px;margin:205px 0 0 -90px}.ie .l-audio-div{margin:-37px 757px 0 0;width:150px;display:block}.ie6 .l-audio-div{margin:-37px 757px 0 0;width:150px;display:block}.ie6 .l-audio-div{margin:-37px 757px 0 0;width:150px;display:block}.gecko .l-footer_div{margin-top:0}.linux.gecko .l-footer{height:180px}.win .gecko .l-footer{height:180px}.gecko .ft-hc-info{margin-top:0}.win .gecko .ft-hc-info{margin-top:0}.linux.gecko .ft-hc-info{margin-top:0}.gecko .ft-hc-sisters{margin-top:0}.win .gecko .ft-hc-sisters{margin-top:0}.linux .gecko .ft-hc-sisters{margin-top:0}.ie .cp_linkstyle{margin-top:-30px}.ie6 .cp_linkstyle,.ie7 .cp_linkstyle,.ie8 .cp_linkstyle,.ie9 .cp_linkstyle{margin-top:-30px}.safari .menu-instructor--hammy{background:transparent url(../img/h-profile-top.jpg) no-repeat top left;height:95px;margin-bottom:10px;padding-left:100px;padding-bottom:10px}.chrome .menu-instructor--hammy{background:transparent url(../img/h-profile-top.jpg) no-repeat top left;height:95px;margin-bottom:10px;padding-left:100px;padding-bottom:10px}.opera .m-instructor_table_td{vertical-align:top;padding:5px 0}.opera .m-instructor_table_h3{vertical-align:top;padding:0;margin:0 10px}.ie .menu-title-instructor{display:block;width:310px;height:auto;margin:0 0 10px 10px;padding:5px 10px 15px 10px;float:left;background:#FC85C1 url(../img/menu-title-instructor-bgheart03.gif) no-repeat top center;border-radius:10px}.ie6 .menu-title-instructor{display:block;width:310px;height:auto;margin:0 0 10px 10px;padding:5px 10px 15px 10px;float:left;background:#FC85C1 url(../img/menu-title-instructor-bgheart03.gif) no-repeat top center;border-radius:10px}.ie .m-content-intro{height:670px}.ie .feed p{margin:0;padding:0;letter-spacing:-1px}.ie6 .feed p{margin:0;padding:0;letter-spacing:-1px}.ie .menu-title-instructor{padding-bottom:5px}.ie .menu-instructor--hammy{height:120px}.flag-icon,.flag-icon-background{background-repeat:no-repeat;background-size:contain;background-position:50%}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-es{background-image:url(../img/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../img/flags/1x1/es.svg)}.flag-icon-jp{background-image:url(../img/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../img/flags/1x1/jp.svg)}.flag-icon-us{background-image:url(../img/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../img/flags/1x1/us.svg)}@font-face{font-family:"jiyucho";src:url(font/jiyucho_tte/jiyucho.ttf)}@font-face{font-family:"chogokuboso";src:url(font/chogokubosogothic/chogokubosogothic_5.ttf)}@font-face{font-family:"roundedmplus";src:url(font/roundedmplus/rounded-l-mplus-2m-light.ttf)}@font-face{font-family:"nfmotoyaba";src:url(font/nfmotoyaba/nfmotoyabirch.ttf)}@media screen and (max-width:1160px){.l-side-menu{display:none}}@media screen and (max-width:995px){#bgBase,#pageContainer,.b1-base,.b2-container{width:96.83417085%}.l-header{width:100%}.l-audio-div{display:none}.l-content{height:auto;margin-top:0}.m-whatsnew__div-scroll{min-height:510px}}@media screen and (max-width:952px){.m-content-intro{width:96%}.m-whatsnew__div-scroll{min-height:550px}}@media screen and (max-width:938px){.m-whatsnew__div-scroll{min-height:570px}}@media screen and (max-width:912px){.m-whatsnew__div-scroll{min-height:580px}}@media screen and (max-width:880px){.l-main{height:auto}.m-whatsnew{height:auto}.m-whatsnew__div-scroll{min-height:830px}.m-content-intro{width:96%;height:auto;height:auto!important;padding:1.44% 0;float:right}.m-whatsnew,.m-content-intro{padding-bottom:99999px;margin-bottom:-99999px}.m-content-intro--division{width:98%;height:auto;margin:0;padding:0 0 0 1.5%;float:left}.l-nav-mobile__navicon_p,.m-whatsnew__div-scroll_li,.m-content-intro p,.m-content-intro li,.m-content-intro__section table td,.l-main__home-bottom p{font-size:.9em}.notes{font-size:14.4px}}@media screen and (max-width:865px){.m-whatsnew__div-scroll{min-height:850px}}@media screen and (max-width:822px){.m-whatsnew__div-scroll{min-height:870px}}@media screen and (max-width:812px){.m-whatsnew__div-scroll{min-height:890px}}@media screen and (max-width:775px){.m-content-intro{width:95%}.m-whatsnew__div-scroll{min-height:940px}}@media screen and (max-width:740px){.m-whatsnew__div-scroll{min-height:975px}}@media screen and (max-width:696px){.m-whatsnew__div-scroll{min-height:980px}}@media screen and (max-width:680px){.m-whatsnew__div-scroll{min-height:980px}}@media screen and (max-width:670px){.m-content-intro{width:94%}.m-whatsnew__div-scroll{min-height:1000px}}@media screen and (max-width:652px){.m-whatsnew__div-scroll{min-height:1020px}}@media screen and (max-width:640px){#home-top{padding-left:0}.m-whatsnew{width:100%;height:auto;margin-left:0;float:none}.m-whatsnew__div-scroll_li{margin-left:25px}.m-whatsnew__div-scroll{width:100%;height:auto;min-height:0;margin-left:5px}.m-content-intro{width:100%}.m-whatsnew__div-scroll{padding:0}.l-footer_h3--copyright{font-size:.98em}.l-main__h1-home{font-size:1.1em;font-size:3vw}}@media screen and (max-width:522px){.l-footer,.l-footer_div{height:auto}.l-footer{padding-bottom:20px}.ft-hc-info{margin-bottom:10px}.ft-hc-sisters{padding-bottom:10px}}@media screen and (max-width:400px){#pageContainer,.b2-container{border-radius:90px 90px 15px 15px}}@media screen and (max-width:340px){#pageContainer,.b2-container{border-radius:80px 80px 15px 15px}}@media screen and (max-width:320px){.menu-instructor--hammy{padding-top:15px}.menu-instructor--hammy .txt-wrap{margin-left:-100px;padding-top:25px}}@media screen and (max-width:310px){#pageContainer,.b2-container{border-radius:70px 70px 15px 15px}}@media screen and (max-width:520px){.searchlink{left:3.5%;width:18%;height:80px;background-size:contain;background-position:top;z-index:10002}}@media screen and (max-width:450px){.searchlink{height:74px;height:17vw}.l-search .l-search__h2{font-size:1.2em;margin:0 0 0 60px;margin:0 0 0 16vw}.l-search .l-search__form{width:90%}.l-search .l-search__form_keywords{width:75%}.l-search .l-search__output{width:90%}}@media screen and (max-width:310px){.l-search{width:80%}.l-search .l-search__h2{font-size:1.1em;margin:0 0 0 46px;margin:0 0 0 15vw}}@media screen and (max-width:300px){.l-search__h2{margin:0 0 0 44px;margin:0 0 0 10vw}.l-search__form_keywords{width:75%}}@media screen and (max-width:290px){.l-search .l-search__h2{margin:0 0 0 28px;margin:0 0 0 10vw}}@media screen and (max-width:280px){.l-search .l-search__h2{margin:0 0 0 22px;margin:0 0 0 8vw}}@media screen and (max-width:616px){#navMenu,header p,header p a,.l-header p,.l-header p a{display:none}.l-nav-mobile{display:block}.fa{font-size:.8em}.fa-fw{width:1.5em}.l-nav-mobile__menu_ul_li_ul_li{padding-right:5px}.l-nav-mobile__menu_ul_li_ul_li .fa-fw{width:1.2em}.col_2{float:left}.l-header{background-size:140%;height:110px;height:18vw;background-position:center center}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:110px;height:18vw}}@media screen and (max-width:580px){.l-header{height:104.4px;height:18vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:104.4px;height:18vw}}@media screen and (max-width:540px){.l-header{height:98px;height:18vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:98px;height:18vw}}@media screen and (max-width:500px){.l-header{height:90px;height:18vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:90px;height:18vw}.l-nav-mobile{top:37px;top:7.5vw}.l-nav-mobile__navicon{width:20%;width:12vw;height:7.5%;min-width:46px;min-height:48px}.l-nav-mobile__navicon_p{margin-top:-5px;margin-top:-1vw;font-size:.8em}.bar:before{font-size:2.2em}}@media screen and (max-width:470px){.l-header{background-size:165%;height:94px;height:20vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:94px;height:20vw}.l-nav-mobile{top:42px;top:9vw}.l-nav-mobile__navicon{margin-right:9%}}@media screen and (max-width:450px){.l-header{height:90px;height:20vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:90px;height:20vw}.bar:before{font-size:2.1em}.l-nav-mobile__menu_ul_li{line-height:1.4}.l-nav-mobile__menu_ul_li_ul_li{line-height:1.5}.l-nav-mobile__menu .en,.l-nav-mobile__menu .jp{font-size:1em}}@media screen and (max-width:440px){.bar:before{font-size:2em}.l-nav-mobile__navicon_p{font-size:.8em}}@media screen and (max-width:430px){.l-nav-mobile__navicon{margin-right:8%}}@media screen and (max-width:420px){.l-header{background-size:175%;height:92px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:92px;height:22vw}.l-nav-mobile{top:46px;top:11vw}.l-nav-mobile__navicon{min-height:45px;margin-right:6%}.bar:before{font-size:180%}}@media screen and (max-width:405px){.l-header{height:88px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:88px;height:22vw}.l-nav-mobile__navicon{min-height:43px}}@media screen and (max-width:390px){.l-header{height:85px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:85px;height:22vw}.l-nav-mobile{top:40px;top:10.5vw}.l-nav-mobile__menu_ul_li{line-height:1.4}.l-nav-mobile__menu_ul_li_ul_li{line-height:1.5}}@media screen and (max-width:370px){.l-header{height:81px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:81px;height:22vw}.l-nav-mobile__navicon{margin-right:5%}}@media screen and (max-width:350px){.l-header{height:77px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:77px;height:22vw}.l-nav-mobile{top:25px;top:9vw}.l-nav-mobile__navicon{margin-right:4.5%}}@media screen and (max-width:340px){.l-header{height:74px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:74px;height:22vw}.l-nav-mobile__navicon{margin-right:4%}}@media screen and (max-width:330px){.l-nav-mobile__navicon{margin-right:3%}}@media screen and (max-width:320px){.l-header{height:68px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:68px;height:22vw}.l-nav-mobile__navicon{min-width:40px}}@media screen and (max-width:300px){.l-header{height:62px;height:22vw}.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:62px;height:22vw}.l-nav-mobile__navicon{margin-right:2.5%}}@media screen and (max-width:280px){.l-header{height:60px;height:22vw}.l-header .l-header__m-logo__link,.l-header .l-header__m-logo,.l-header .l-header__m-logo__link,.l-header .l-header__m-logo__cover-img{height:60px;height:22vw}.l-nav-mobile{top:25px;top:8vw}.l-nav-mobile__navicon{margin-right:2%}}@media screen and (max-width:995px){.l-main__h1-home{text-align:center;font-size:1.7em;font-size:3vw}.l-main__intro_left{height:auto;padding:10px 1%;margin:0;width:38%;text-align:left;font-size:.8em;line-height:1.4;font-style:italic}.l-main__intro_right{height:auto;padding:0 2.5%;width:54%}.theme-default .nivoSlider{margin-bottom:2px}}@media screen and (max-width:969px){.theme-default .nivoSlider{margin-bottom:10px}}@media screen and (max-width:880px){.l-main__h1-home{}.l-main__intro{margin:0 1.5%;width:97%;height:auto}.l-main__intro_left{width:96%;padding:10px 2% 10px 2%;margin:0;height:auto}.intro-text{margin-bottom:.3em;font-size:1.1em}.intro-hammy-logo{float:right;margin:-55px 10px 0 0}.l-main__intro_right{height:auto;padding:0 5% 0 5%;width:90%;margin:10px 0}.theme-default .nivoSlider{margin-bottom:0}}@media screen and (max-width:865px){.l-main__h1-home{font-size:1.5em;font-size:3vw}}@media screen and (max-width:775px){.l-main__h1-home{font-size:1.4em;font-size:3vw}}@media screen and (max-width:750px){.l-main__intro_left{display:none}.l-main__intro_left-hidden{display:block;width:96%;padding:10px 2% 15px 2%;height:auto}.l-main__intro_left-hidden .intro-author{margin:-15px 0 0 60px}.theme-default .nivoSlider{margin:0}}@media screen and (max-width:740px){.l-main__h1-home{font-size:1.3em;font-size:3vw}}@media screen and (max-width:680px){.l-main__h1-home{font-size:1.2em;font-size:3vw}}@media screen and (max-width:650px){.l-main__h1-home{display:none}}@media screen and (max-width:640px){.l-main__h1-home{font-size:1.1em;font-size:3vw}}@media screen and (max-width:616px){.l-main{margin-top:5px}.l-main__intro_left{display:none}.l-main__intro_right{margin:5px 0 10px 0}.l-main__intro_right .slider-wrapper{margin:10px 0 0 -2%}.l-main__intro_left-hidden{display:block;width:96%;padding:10px 2% 15px 2%;height:auto}.l-main__intro_left-hidden .intro-author{margin:-15px 0 0 20%}}@media screen and (max-width:596px){.l-main__h1-home{font-size:1.2em;font-size:3.3vw}.l-main__h1-home_img{display:none}.nivo-controlNav{display:none}}@media screen and (max-width:530px){.l-main__intro_right .slider-wrapper{margin-top:1vw}}@media screen and (max-width:440px){.intro-hammy-logo{width:18%;min-width:50px;height:auto;margin:-12vw 0 0 0}}@media screen and (max-width:390px){.nivo-caption{font-size:14px}}@media screen and (max-width:382px){.l-main__h1-home{display:none}.l-main__intro_left{margin-top:10px}}@media screen and (max-width:340px){.nivo-caption{font-size:12px}.l-main__intro_left-hidden .intro-author{margin:-15px 0 0 15%}}@media screen and (max-width:300px){.nivo-caption{font-size:10px}}@media screen and (max-width:520px){.slide .feed{width:92%}}@media screen and (max-width:320px){.m-feedback-h2{width:80%}}@media screen and (max-width:995px){.m-instructor_flower--hammy{top:-200px;top:-20vw;right:-70px;right:-7%;width:55%}.m-instructor_name-hammy{width:350px;width:40%}.m-instructor_name-ammy{width:auto}.heart-line{width:102.5%}}@media screen and (max-width:905px){.m-instructor_name{padding-bottom:20px}.m-instructor_name-ammy{padding-bottom:0}.m-instructor_h2{margin-top:10px}}@media screen and (max-width:800px){.m-instructor_flower--hammy{top:5%;right:-70px;right:-7%}.m-instructor_name{width:75%}.m-instructor_name-ammy{width:100%}}@media screen and (max-width:680px){.m-instructor_flower--hammy{top:2vw}.m-instructor_name{width:70%}.m-instructor_name-ammy{width:100%}.m-instructor_table{margin-left:1%}}@media screen and (max-width:580px){.m-instructor_name{width:60%;padding-left:33%}.m-instructor_name-hammy{background-size:30%;background-position:left center}.m-instructor_name-ammy{padding-left:5px;width:100%}.m-instructor_h2{font-size:1.3em}.m-instructor_table_h3{width:90px}}@media screen and (max-width:545px){.m-instructor_name{padding-bottom:10px}.m-instructor_name-hammy{background-position:left top}.m-instructor_name-ammy{padding-bottom:0}.m-instructor_h2{margin:10px 0}.m-instructor_table_h3{width:80px}}@media screen and (max-width:520px){.m-instructor_name{height:auto;padding-bottom:20px}.m-instructor_name-hammy{background-position:left top}.m-instructor_name-ammy{padding-bottom:40px}.m-instructor_h2{margin:10px 0}.m-instructor_table{margin-left:-2%}}@media screen and (max-width:500px){.m-instructor_name{height:auto;padding-bottom:20px}.m-instructor_name-hammy{background-position:left top}.m-instructor_name-ammy{padding-bottom:40px}.m-instructor_table_h3{width:70px}}@media screen and (max-width:480px){.m-instructor_flower--hammy{display:none}.m-instructor_table_h3{width:100px}}@media screen and (max-width:435px){.m-instructor_name{padding-left:35%;padding-bottom:15px}.m-instructor_name-hammy{background-size:32%;background-position:left top}.m-instructor_name-ammy{padding-left:5px;padding-bottom:40px}.m-instructor_h2{font-size:1.2em;margin:7px 0}.m-instructor_table_h3{width:90px}.m-instructor_table{margin-right:0}}@media screen and (max-width:380px){.m-instructor_name{padding-left:37%;padding-bottom:10px}.m-instructor_name-hammy{background-size:35%}.m-instructor_name-ammy{padding-left:5px;padding-bottom:40px}.m-instructor_table_h3{width:80px}.m-instructor_table{margin-right:0}}@media screen and (max-width:350px){.m-instructor_name{padding-left:37%;padding-bottom:10px}.m-instructor_name-hammy{background-size:35%}.m-instructor_name-ammy{padding-left:5px;padding-bottom:20px}}@media screen and (max-width:320px){.m-instructor_table{margin-right:0}.m-instructor_table_h3{width:60px}}@media screen and (max-width:995px){.m-booking_form{width:96%}}