@charset "euc-jp";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th{margin:0;padding:0;}fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}hr.separate{display:none;}body{line-height:1.22;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}body,h1,h2,h3,h4,h5,h6{font-size:100%;}#masthead{width:950px;font-size:80%;padding:10px 0;text-align:left;}#logoArea{float:left;margin-right:5px;text-align:left;}#toolArea{float:right;}#toolArea p{float:left;padding:20px 10px 10px 10px;}#toolArea ul{float:left;}#toolArea li{font-size:0;padding-bottom:5px;}#loginArea{padding-top:3px;line-height:130%;}#loginArea #login,#loginArea #logout{float:left;}#loginArea #login a{background:transparent url(http://i.yimg.jp/images/kids/yid/bt_login.gif) no-repeat scroll 0;display:block;height:16px;margin-right:5px;overflow:hidden;text-indent:-9999px;width:50px;}#loginArea #logout a{background:transparent url(http://i.yimg.jp/images/kids/yid/bt_logout.gif) no-repeat scroll 0;display:block;height:16px;margin-right:5px;overflow:hidden;text-indent:-9999px;width:50px;}#emg{clear:both;text-align:center;}#emg br{display:none;}#emg table{margin:10px auto;}#emg table table{margin:0;}.clfix:after{content:".";display:block;height:0;clear:both;font-size:0;line-height:0;visibility:hidden;}.clfix{_display:inline-block;line-height:0;}*+html body .clfix{display:inline-block;line-height:0;}body{text-align:center;color:#333;}#wrapper{margin:0 auto;text-align:left;width:950px;}.btxt{font-weight:bold;}#mdsimage{clear:both;position:relative;background:url(../promo/mdscre.jpg) no-repeat;width:950px;height:280px;}#mdsimage h1{position:absolute;top:15px;left:43px;width:865px;height:40px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#mdsimage #mdscap{position:absolute;top:110px;left:110px;width:210px;height:80px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#mdsimage #installBtn a{background:url(../promo/title.png) -522px 0 no-repeat;position:absolute;top:207px;left:171px;width:647px;height:56px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#mdsimage #installBtn a:hover{background:url(../promo/title.png) -522px -56px no-repeat;width:647px;height:56px;}#mdsparent{margin:10px 0 5px 0;border:2px solid #ff9000;background:#ffe789;padding:10px;}#mdsparent #ttl{font-weight:bold;}#mdsparent #txt{padding:0 0 0 1em;line-height:150%;}#informationArea{clear:both;margin:10px 0 10px 5px;line-height:150%;}#mdsimage2{clear:both;position:relative;background:url(../promo/mdscre2.jpg) no-repeat;width:950px;height:280px;}#mdsimage2 h1,#mdsimage_ff h1{position:absolute;top:10px;left:25px;width:900px;height:35px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#mdsimage2 #mdscap,#mdsimage_ff #mdscap{position:absolute;top:110px;left:120px;width:210px;height:80px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#mdsimage2 #dousa,#mdsimage_ff #dousa{position:absolute;top:195px;left:160px;width:663px;height:75px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#mdsimage_ff{clear:both;position:relative;background:url(../promo/mdscre_ff.jpg) no-repeat;width:950px;height:280px;}.promoArea{clear:both;margin:10px 0 0 0;background:url(../promo/boxbg.png) -975px 0 repeat-y;width:950px;}.promoArea .head{background:url(../promo/boxbg.png) no-repeat;width:950px;}.promoArea .inner{padding:20px 0 0 40px;width:910px;}.promoArea .mn{background:url(../promo/boxbg.png) -1950px bottom no-repeat;width:950px;padding:0 0 10px 0;}.promoArea .promotxt{clear:both;width:870px;padding:10px 0 10px 5px;line-height:150%;}.promoArea h2{text-decoration:none;text-indent:-9999px;overflow:hidden;}.promoArea #guidelk{float:left;position:relative;left:225px;width:304px;height:34px;}.promoArea #guidelk a{display:block;background:url(../promo/title.png) -522px -112px no-repeat;width:304px;height:34px;text-decoration:none;text-indent:-9999px;overflow:hidden;}.promoArea #guidelk a:hover{background:url(../promo/title.png) -826px -112px no-repeat;width:304px;height:34px;}.promoArea #sunagimo{float:left;background:url(../promo/boxbg.png) -6800px bottom no-repeat;width:82px;height:47px;text-decoration:none;text-indent:-9999px;overflow:hidden;}.promoArea #benriArea{float:left;width:700px;}.promoArea .promobenritxt{clear:both;width:700px;padding:10px 0 10px 5px;line-height:150%;}.promoArea #pyoko{float:right;padding:0 28px 0 0;width:124px;height:70px;background:url(../promo/boxbg.png) -7750px bottom no-repeat;text-decoration:none;text-indent:-9999px;overflow:hidden;}.benriWrap{clear:both;width:870px;padding:10px 0;}.benriWrap .left{float:left;width:429px;}.benriWrap .right{float:right;text-align:left;width:429px;}.benriWrap h3{background:url(../promo/title.png) 0 -100px no-repeat;width:429px;height:29px;}.benriWrap span{display:block;width:429px;height:24px;text-decoration:none;text-indent:-9999px;overflow:hidden;}.benriWrap #search span{background:url(../promo/title.png) 0 -146px no-repeat;}.benriWrap #yomigana span{background:url(../promo/title.png) 0 -170px no-repeat;}.benriWrap #servicelist span{background:url(../promo/title.png) 0 -195px no-repeat;}.benriWrap #osusume span{background:url(../promo/title.png) 0 -221px no-repeat;}.benriWrap p,.infolink p{padding:5px 5px 0 5px;line-height:150%;}.benriWrap a,.infolink a{background:url(../promo/title.png) 0 bottom no-repeat;padding:0 0 0 20px;}.benriWrap a:visited,.infolink a:visited{color:#F00;}.parentWrap{width:910px;clear:both;}.parentWrap .parentex{position:relative;float:left;width:600px;background:url(../promo/boxbg.png) -8165px 0 no-repeat;}.promoArea .promoparenttxt{clear:both;text-align:left;width:600px;padding:10px 0 10px 5px;line-height:150%;}.parentWrap #chobo{background:#000;width:82px;height:47px;text-decoration:none;text-indent:-9999px;overflow:hidden;}.parentWrap .parentex p{width:450px;}.parentWrap .parentphoto{float:right;margin:0 35px 0 0;width:250px;}.parentWrap a{background:url(../promo/title.png) 0 bottom no-repeat;padding:0 0 0 20px;}.promoArea h2#information{background:url(../promo/title.png) no-repeat;width:83px;height:20px;}.promoArea h2#whats{background:url(../promo/title.png) 0 -25px no-repeat;width:301px;height:19px;}.promoArea h2#benri{background:url(../promo/title.png) 0 -50px no-repeat;width:457px;height:21px;}.promoArea h2#parent{background:url(../promo/title.png) 0 -75px no-repeat;width:521px;height:21px;}#dousaWrap{clear:both;margin:15px 0 0 0;width:950px;background:url(../promo/boxbg.png) -4850px 0 repeat-y;}#dousaWrap #head{width:950px;padding:4px;background:url(../promo/boxbg.png) -3875px 0 no-repeat;}#dousaWrap #head h2{background:url(../promo/boxbg.png) -2925px 0 no-repeat;width:942px;height:32px;text-decoration:none;text-indent:-9999px;overflow:hidden;}#dousaWrap #mn{width:950px;background:url(../promo/boxbg.png) -5825px bottom no-repeat;}#dousaWrap .dousatxt{background:url(../promo/boxbg.png) -8780px bottom no-repeat;padding:5px 100px 0 10px;font-size:90%;line-height:150%;}#dousaWrap p{padding:0 0 1em 0;}#dousaWrap span{color:#ff7e00;}#dousaWrap h4{font-weight:bold;}#footer{text-align:center;clear:both;width:950px;padding:20px 0;border-1px solid #666;}#footer #kids{margin:1em 0 0 0;}