@charset "utf-8";a{color:#1FC2FF;text-decoration:none;}p{margin-bottom:2em; line-height:170%;}ul li{list-style-type:disc;}ol li{list-style-type:decimal;}li {margin-left:1.5em;}table{line-height:180%;}th{ font-size:14px; font-weight:bold; padding-top:10px;}td{padding-right:1em;}dt{float:left;}dd{margin-left:3em;}#header_menu{ background:url(http://www.sky-navi.jp/_img/header-under.gif) no-repeat; margin-top:-3px; padding-top:3px; height:42px;}#header_menu .yui-u span{ margin-right:3px;}.yui-g,.yui-ge {color:#1FC2FF;}.v_line{ margin-top:-10px; background:url(http://www.sky-navi.jp/_img/dotline_v.gif) repeat-y 100%;}h2{ font-size:14px; font-weight:bold; margin:10px 0px 10px 0px; text-align:left;}.youtube h2, .news h2, .tenant h2 {margin:10px 0px -5px 0px;}.teacher h2{font-size:28px;}.yui-g .youtube {width:410px;}.youtube embed {margin-top:20px;}.yui-g .news { width:560px; font-weight:bold; line-height:160%;}.teacher_list{ width:138px; margin:10px 25px 10px 30px; float:left;}.teacher_list .name{height:4em;}.teacher_list a.info_link{display:block;background:url(http://www.sky-navi.jp/_img/teacher_info.jpg) no-repeat;}.teacher_list a:hover.info_link{background:url(http://www.sky-navi.jp/_img/teacher_info_ro.jpg) no-repeat;}.teacher h3{font-size:22px;}.teacher h3.name{font-size:28px;}.introduction h3{ font-size:20px; font-weight:bold; color:#FFF; background:#1FC2FF; margin-bottom:20px;}.introduction .first{ float:left; width:350px; padding:0 40px 0 20px;}.introduction ul{line-height:170%;}.yui-g .news img{margin-left:10px;}.blog_link{clear:both;}.blog,.blog_3{ float:left; width:313px; font-weight:bold; margin:0px 17px 12px 0px;}.blog_3{margin-right:0px;}.teacher img{ float:left; margin-right:30px;}.info{margin:0px 10px 10px 0px;}.dotline{ height:30px; width:95%; background:url(http://www.sky-navi.jp/_img/dotline.gif) repeat-x 0% 50%;}div .right_column{margin-bottom:50px;}.right_column p{ color:#000; margin:10px 0px 10px 0px;}.bold{font-weight:bold;}.attention{font-size:18px; line-height:300%;}.clear{clear:both;}.no-bg{background:none;}.text_black{color:black;}.description{ color:#1FC2FF; font-size:20px; font-weight:bold;}.red_back{ color:#FFF; background:#F00;}.blue_back{ color:#FFF; background:#1FC2FF;}
