@charset "shift_jis";/* boutiqueemi.net CSS Document */* { padding:0 margin:0;}body{background-image: url("./img/back.gif");background-repeat: repeat;background-position: left top;background-attachment: scroll;background-color: #f9d8e6;}a {	text-decoration: none;	}a:link {	color: #ff9933;	}a:visited {	color: #ff9933;	}a:hover {	color: #ffcc66;	}img {	border: 0;}#container{margin:0px auto 0px auto;padding: 0px 0px 0px 0px;width:850px;text-align: center;background-color: #ffffff;border: solid 1px #ffffff;}#navicon{margin:0px auto 0px auto;padding: 0px 0px 0px 0px;width:850px;text-align: center;background-color: #f9d8e6;}#titletop{margin:15px 0px 13px 30px;padding: 0px 7px 0px 0px;text-align: left;float: left;}.navi{margin:0px auto 0px -40px;height: 29px;width:100%;text-align: left;letter-spacing: 1px;vertical-align: top;background: none;font-size: 10px;font-family: sans-serif;clear: left;}.navi ul {text-decoration: none;list-style: none;}.navi li {text-align: center;letter-spacing: 1px;float: left;}.navi li a:link,.navi li a:visited {text-decoration: none;color: #ffffff;background-color: #ff3399;height: 27px;width:86px;display: block;line-height:26px;}.navi li a:hover {color: #ffffff;background-color: #ff99cc;height: 27px;width:86px;display: block;line-height:26x;}.rss{margin:0px auto 0px auto;padding: 0px 5px 0px 0px;width:850px;text-align: right;background: none;}.add{margin:0px 0px 0px 0px;padding: 5px 0px 0px 0px;text-align: right;background-color: #ffffff;}h1{padding: 3px 3px 4px 15px;margin: 0px 0px 0px 0px;font-size: large;font-family: sans-serif;text-align: left;color: #ffffff;background-color: #330000;}.shopintro{padding:10px 40px 15px 15px;margin: 3px 3px 0px 0px;font-size: 12px;font-family: sans-serif;text-align: left;color: #330000;background-color: #ffffff;}.shopintro2{padding:10px 15px 10px 10px;margin: 0px 3px 0px 0px;float: left;text-align: left;color: #330000;background-color: #ffffff;}.shopintro3{padding:10px 40px 10px 15px;margin: 0px 3px 0px 0px;float: left;width:714px;text-align: left;color: #330000;background-color: #F5F5F5;border-left: solid 2px #330033;}.shopintro4{padding:0px 20px 0px 0px;margin: 0px 5px 0px 20px;text-align: left;float:left;color: #330000;background-color: #ffffff;}.shopintro5{padding:0px 10px 10px 15px;margin: 0px 3px 0px 0px;font-size: 12px;font-family: sans-serif;text-align: left;color: #330000;background-color: #ffffff;}.map1{padding:10px 0px 0px 40px;margin: 0px 0px 0px 0px;text-align: left;background-color: #ffffff;}.map2{padding:10px 0px 20px 50px;margin: 0px 0px 0px 0px;font-size: 13px;font-family: sans-serif;text-align: left;color: #330000;background-color: #ffffff;}.mapbig{padding:20px 0px 0px 10px;margin: 0px 0px 0px 0px;font-size: 13px;font-family: sans-serif;text-align: center;color: #330000;background-color: #ffffff;}.mapbig2{padding:20px 0px 50px 0px;margin: 0px 0px 0px 00px;font-size: 14px;font-family: sans-serif;text-align: center;color: #330000;background-color: #ffffff;}.english{padding: 7px;color: #330000;font-family: Symbol;font-size: large;}.english2{padding: 0px 0px 0px 15px;color: #330000;font-family: New York;font-size: large;}.intro{padding: 5px 9px 0px 0px;margin: 0px 0px 0px 0px;font-size: 12px;font-family: sans-serif;text-align: right;color: #330000;background-color: #ffffff;letter-spacing:1px;}.flash{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-color: #ffffff;float:left;}.tenpo{padding: 0px 0px 0px 0px;margin: 15px 0px 0px 120px;width:644px;line-height: 1.4;color: #330000;font-size: x-small;font-family: sans-serif;background-color: #ffffff;}#naka{padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;background-color: #ffffff;border-top: solid 1px #330000;}#nakalink{padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;background-color: #ffffff;border-top: solid 1px #330000;}#nakareform{padding: 0px 0px 0px 0px;margin: 20px 0px 20px 0px;background-color: #ffffff;}.naka3{padding: 0px 0px 0px 0px;margin: 30px 0px 0px 40px;float:left;width:80px;height: 325px;background-color: #ffffff;}.itemleft{width:200px;float:left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}.karenleft{width:150px;float:left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}.naka2{font-size: 13px;font-family: sans-serif;text-align: left;color: #666666;background-color: #ffffff;letter-spacing: 1px;}.naka2 a:link,.naka2 a:visited {padding: 0px 10px 0px 10px;text-decoration: none;color: #ff6699;background-color: #ffffff;line-height: 33px;display: block;border-bottom: solid 1px #ff6699;border-left: solid 10px #ff6699;}.naka2 a:hover {padding: 0px 10px 0px 10px;text-decoration: none;color: #ff9933;background-color: #ffffcc;line-height: 33px;display: block;border-bottom: solid 1px #ff6699;border-left: solid 10px #ff6699;}.naka4{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;text-align:right;background-color: #ffffff;height: 390px;}.naka5{padding: 0px 0px 370px 0px;margin: 0px 0px 0px 210px;background-color: #ffffff;width:550px;}.naka6{padding: 10px 0px 20px 0px;margin: 0px 0px 0px 210px;background-color: #ffffff;width:635px;}.news{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 100px;background-color: #ffffff;width:550px;}.karen{font-size: 14px;font-family: sans-serif;text-align: left;color: #666666;background-color: #ffffff;letter-spacing: 1px;}.karen a:link,.karen a:visited {padding: 0px 10px 0px 16px;text-decoration: none;color: #ffffff;background-color: #ffcc66;line-height: 30px;display: block;border-bottom: solid 1px #ffffff;}.karen a:hover {padding: 0px 10px 0px 16px;text-decoration: none;color: #ffffff;background-color: #ffcc99;line-height: 30px;display: block;border-bottom: solid 1px #ffffff;}#subtitle{font-weight:normal;font-style:normal;font-size:13px;}#rest{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 431px;color: #330000;font-size: x-small;font-family: serif;background-color: #ffffff;}.kyujitu{padding: 3px 10px 0px 10px;margin:5px 0px 0px 0px;width:423px;color: #330000;font-size: 13px;border: solid 1px #cccccc;font-family: sans-serif;background-color: #f5f5f5;}.kyujitubox{padding: 0px auto 0px 0px;margin:5px auto 0px 3px;width:446px;color: #330000;font-family: sans-serif;background-color: #ffffff;}.kakokyujitu{margin: 0px 0px 0px 0px;padding: 3px 3px 0px 0px;color: #ff9933;font-size: 12px;font-family: sans-serif;font-weight: bold;background-color: #ffffff;text-align:right;}.kyujitu2{padding: 4px 5px 20px 73px;margin:0px 0px 0px 53px;text-align: left;line-height: 1.3;color: #ff0033;font-size: 12px;font-family: sans-serif;background-image: url("./img/logo-news.gif");background-repeat: no-repeat;background-position: left top;background-attachment: scroll;background-color: #ffffff;}.kyujitu3{padding: 5px 0px 0px 73px;margin:0px 0px 0px 53px;color: #330000;font-size: 12px;font-family: sans-serif;border-top: solid 1px #330000;background-image: url("./img/logo-newitem.gif");background-repeat: no-repeat;background-position: left top;background-attachment: scroll;background-color: #ffffff;}.topitem{margin:0px 5px 0px 0px;padding: 7px 4px 3px 4px;color: #000000;width:262px;font-size: 10px;font-family: sans-serif;text-align: center;background-color: #000000;}.topitem2{padding: 5px 5px 5px 0px;margin:0px 5px 0px 0px;width:263px;font-weight: bold;color: #330000;font-size: 11px;font-family: sans-serif;background-color: #ffffff;border: solid 1px #000000;}.bold{color: #330000;font-size: 12px;font-style: normal;font-weight: bold;font-family: sans-serif;}.sozai{font-size: 10px;font-weight: normal;font-style: normal;color: #000000;font-family: sans-serif;}.siraseni{font-size: 12px;font-style: normal;color: #330000;font-family: sans-serif;}.iteme{padding: 10px 0px 10px 5px;margin:0px 0px 0px 0px;clear:left;line-height: 1.3;color: #330000;font-size: 12px;font-family: sans-serif;background-color: #ffffff;}.cro{padding: 2px 2px 2px 2px;margin:3px 3px 3px 3px;width:124px;float:left;line-height: 1.3;color: #330000;font-size: 12px;font-family: sans-serif;background-color: #f5f5f5;border-bottom: solid 2px #cccccc;}.croitem{padding: 6px 8px 3px 8px;margin:3px 3px 3px 3px;width:400px;float:left;line-height: 1.3;color: #330000;font-size: 13px;font-weight:bold;font-family: sans-serif;background-color: #f5f5f5;border-bottom: solid 2px #cccccc;border-top: solid 1px #cccccc;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;}.croitemsozai{padding: 15px 0px 0px 10px;margin:0px 0px 0px 0px;width:200px;float:left;text-align: left;color: #330000;font-size: 12px;font-family: sans-serif;background: none;}.croitemintro{padding: 15px 0px 5px 10px;margin:0px 0px 0px 0px;width:600px;float:left;text-align: left;color: #330000;font-size: 14px;font-family: sans-serif;background: none;}.croitemintro{padding: 15px 0px 5px 10px;margin:0px 0px 0px 0px;width:600px;float:left;text-align: left;color: #330000;font-size: 14px;font-family: sans-serif;background: none;}.croitemintro2{padding: 15px 0px 5px 10px;margin:0px 0px 0px 0px;width:600px;float:left;text-align: center;font-weight: bold;color: #330000;font-size: 15px;font-family: sans-serif;background: none;}.croitemphot1{padding: 10px 0px 0px 15px;margin:0px 0px 0px 0px;width:600px;clear:left;text-align: left;background: none;}.croitemphot2{padding: 0px 15px 20px 0px;margin:0px 0px 0px 0px;width:150px;float:left;text-align: left;background: none;color: #330000;font-size: 10px;font-family: sans-serif;background: none;}.cro2{padding: 2px 2px 2px 2px;margin:3px 3px 3px 3px;width:124px;float:left;line-height: 1.3;color: #330000;font-size: 12px;font-family: sans-serif;background-color: #f5f5f5;border-bottom: solid 2px #cccccc;}.column1{padding: 20px 2px 4px 20px;margin:3px 3px 3px 10px;width:500px;text-align: left;line-height: 1.3;color: #999999;font-size: 13px;font-family: sans-serif;background-color: #ffffff;border-bottom: solid 2px #330000;}#column2{font-size: 14px;font-weight: bold;font-style: normal;color: #330000;font-family: sans-serif;}.columnphot{padding: 0px 0px 0px 0px;margin:20px 0px 0px 30px;text-align: left;width:400px;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}.column3{padding: 20px 2px 20px 20px;margin:3px 3px 3px 10px;width:500px;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}.news1{padding: 20px 2px 4px 20px;margin:3px 3px 3px 10px;width:600px;text-align: left;line-height: 1.3;color: #999999;font-size: 13px;font-family: sans-serif;background-color: #ffffff;border-bottom: solid 2px #ff9900;}#news2{font-size: 14px;font-weight: bold;font-style: normal;color: #330000;font-family: sans-serif;}.newsphot{padding: 0px 0px 0px 0px;margin:20px 0px 0px 30px;float: left;text-align: left;width:180px;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}.news3{padding: 20px 2px 20px 20px;margin:3px 3px 3px 10px;width:600px;clear:left;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}h2{padding: 5px 0px 5px 15px;margin: 10px 0px 15px 10px;text-align: left;font-size: 14px;font-family: sans-serif;color: #330000;border-left: solid 10px #000000;border-bottom: solid 1px #000000;background-color: #ffffff;}h3{padding: 10px 0px 0px 10px;margin: 10px 0px 0px 100px;text-align: left;font-size: 13px;font-family: sans-serif;color: #cc3366;background-color: #ffffff;}.staff{padding:3px 0px 0px 0px;margin: 0px 0px 0px 20px;text-align: left;float:left;font-size: 13px;font-family: sans-serif;color: #330000;background-color: #ffffff;}.attention{margin: 0px 36px 0px 40px;padding:40px 0px 0px 0px;height: 350px;background-color: #ffffff;text-align: left;font-family: sans-serif;color: #330000;font-size:14px;}.nendai{margin: 0px 0px 0px 2px;padding:10px 0px 0px 10px;width:500px;text-align: left;font-family: sans-serif;color: #330000;font-size:14px;background-color: #ffffff;}.copy{padding: 5px 7px 2px 0px;margin: 0px 0px 0px 0px;font-size: 10px;font-family: Verdana;text-align: right;color: #ffffff;clear:left;background-color: #330000;}.ryokin{padding:20px 7px 2px 0px;margin: 0px 70px 20px 70px;font-size: 14px;font-weight: bold;font-family: Verdana;text-align: center;color: #ff9900;border: solid 1px #330000;background-color: #ffffcc;}.ryokin2{padding:25px 7px 2px 0px;margin: 0px 0px 20px 100px;font-size: 14px;font-weight: bold;font-family: Verdana;text-align: left;color: #330000;background-color: #ffffcc;}.ryokin3{font-size: 14px;font-weight: bold;font-family: Verdana;text-align: left;color: #330000;background-color: #ffffcc;}.ryokin4{padding:0px 0px 0px 15px;margin: 0px 0px 0px 0px;font-size: 14px;line-height: 1.5;font-weight: normal;font-style:normal;font-family: Verdana;text-align: left;color: #330000;background-color: #ffffcc;}.ryokin5{font-size: 14px;font-weight: normal;font-style:normal;font-family: Verdana;text-align: left;color: #ff0033;background-color: #ffffcc;}/*****$BDI2C(B**************/.contact2{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 100px;background-color: #ffffff;width:550px;}.newitemin{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;text-align:left;float:left;background-color: #ffffff;}.newitemin2{padding: 20px 2px 20px 0px;margin:0px 3px 3px 445px;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}#title{font-size: 14px;font-weight: bold;font-style: normal;color: #ff3399;font-family: sans-serif;}.newintro{padding: 0px 0px 0px 10px;margin:0px 0px 0px 200px;width:300px;float:left;text-align: left;color: #330000;font-size: 12px;font-family: sans-serif;background: none;}.newsin{padding: 20px 2px 20px 20px;margin:0px 3px 3px 200px;width:310px;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}.newshed{padding: 20px 2px 4px 20px;margin:3px 3px 0px 10px;width:600px;text-align: left;line-height: 1.3;color: #999999;font-size: 13px;font-family: sans-serif;background-color: #ffffff;border-bottom: solid 2px #ff9900;}.newshed2{padding: 25px 2px 4px 20px;margin:0px 3px 0px 10px;width:600px;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background: none;border-bottom: solid 1px #999999;}.newshed3{padding: 10px 2px 4px 20px;margin:0px 3px 0px 10px;width:600px;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background: none;border-bottom: solid 1px #999999;}.newsitiran{padding: 0px 0px 0px 0px;margin: 0px 0px 20px 100px;background-color: #ffffff;width:745px;}/*****$BDI2C(B**************/.fashion{padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;text-align:center;background-color: #ffffff;}.fashion2{padding: 0px 0px 0px 0px;margin:10px 20px 10px 230px;text-align: left;line-height: 1.3;color: #330000;font-size: 13px;font-family: sans-serif;background-color: #ffffff;}/****************************************//**************** $BL>F~$l(B ****************//****************************************/.copyright {	text-align: center;	color: #420000;	font-size:11px;	}.copyright a:link {	text-align: center;	color: #C00000;	font-size:11px;	font-weight: bold;	}.copyright a:visited {	text-align: center;	color: #C00000;	font-size:11px;	font-weight: bold;	}
