/*-------- 共通部分 --------*/
A:link { color: #000000; }
A:visited { color: #000000; }
A:active { color: #000000; }
A:hover { color: #000000; }

.strong {
	font-weight: bold;
}
.center {
	text-align: center;
}
.right {
	float: right;
}
.red {
	color: #FF0000;
}
.gray {
	color: #707070;
}
.reddish {
	color: #64252D;
}
body {
	margin: 0px auto;
	padding: 0px;
	BACKGROUND-COLOR: #000000;
	BACKGROUND-IMAGE: url(img/bg.gif);
	background-repeat: repeat;
	background-position: center center;
	color:#000000;
	text-align: center;
	font-size: 10pt;
	line-height: 14px;
}
img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#tweet {
	position: fixed; top:80px; right:0px; width:38px; height:167px; display:block;
	}

#Main {
	width: 791px;
	BACKGROUND-COLOR: #000000;
	margin: 0px auto;
	text-align: left;
	clear: both;
}
#Main div:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
    clear: both;
}

#Title {
	margin: 0px auto;
	padding: 0px;
	BACKGROUND-COLOR: #000000;
	BACKGROUND-IMAGE: url(img/devasyayoga.gif);
	width: 791px;
	height: 54px;
}
#Title a {
	display: block;
	height: 14px;
	padding-left: 12px;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	float: right;
	margin-top: 36px;
	margin-right: 24px;
	background: url(img/point.gif) no-repeat;
	background-position: left center;
}
#Footer {
	width: 791px;
	height: 50px;
	margin: 0px;
	background: url(img/footer.gif) repeat-x #000000;
	text-align: center;
	line-height: 25px;
	color: #FFFFFF;
	font-size: 9pt;
}
#FooterMenu {
	width: 791px;
	height: 20px;
	margin: 0px;
	text-align: center;
	line-height: 25px;
	color: #FFFFFF;
	font-size: 9pt;
}

/*-------- ボタンメニュー --------*/
#Menu {
	width: 791px;
	height: 30px;
	margin-top: 4px;
}
#Menu a {
	width: 113px;
	height: 30px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	margin: 0px;
	background-repeat: no-repeat;
	float: left;
}
#menu1 {background-image: url(img/menu.jpg); background-position: 0px 0px;}
#menu2 {background-image: url(img/menu.jpg); background-position: -113px 0px;}
#menu3 {background-image: url(img/menu.jpg); background-position: -226px 0px;}
#menu4 {background-image: url(img/menu.jpg); background-position: -339px 0px;}
#menu5 {background-image: url(img/menu.jpg); background-position: -452px 0px;}
#menu6 {background-image: url(img/menu.jpg); background-position: -565px 0px;}
#menu7 {background-image: url(img/menu.jpg); background-position: -678px 0px;}

#menu1:hover {background-image: url(img/menu.jpg); background-position: 0px -30px;}
#menu2:hover {background-image: url(img/menu.jpg); background-position: -113px -30px;}
#menu3:hover {background-image: url(img/menu.jpg); background-position: -226px -30px;}
#menu4:hover {background-image: url(img/menu.jpg); background-position: -339px -30px;}
#menu5:hover {background-image: url(img/menu.jpg); background-position: -452px -30px;}
#menu6:hover {background-image: url(img/menu.jpg); background-position: -565px -30px;}
#menu7:hover {background-image: url(img/menu.jpg); background-position: -678px -30px;}

#menu1selected {background-image: url(img/menu.jpg); background-position: 0px -30px;}
#menu2selected {background-image: url(img/menu.jpg); background-position: -113px -30px;}
#menu3selected {background-image: url(img/menu.jpg); background-position: -226px -30px;}
#menu4selected {background-image: url(img/menu.jpg); background-position: -339px -30px;}
#menu5selected {background-image: url(img/menu.jpg); background-position: -452px -30px;}
#menu6selected {background-image: url(img/menu.jpg); background-position: -565px -30px;}
#menu7selected {background-image: url(img/menu.jpg); background-position: -678px -30px;}


/*-------- トップページ --------*/
#topFlash {
	width: 791px;
	height: 256px;
	margin-top: 4px;
}

#boxHeadick {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background-color:#FFF;
	padding-bottom:3px;
}
#boxHeadick h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/headick.gif);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxHeadick p {
	width:703px;
	margin:0px 0px 11px 24px;
	padding:0px;
	line-height:20px;
	}
#boxHeadick a {
	display: block;
	height: 14px;
	padding-left: 12px;
	color:#333;
	font-size: 9pt;
	font-weight: bold;
	float: right;
	background: url(img/point.gif) no-repeat;
	background-position: left center;
	line-height:15px;
}

#sleep {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background-color:#FFF;
	padding-bottom:3px;
}
#sleep h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/sleep.gif);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#sleep p {
	width:703px;
	margin:0px 0px 11px 24px;
	padding:0px;
	line-height:20px;
	}
#sleep a {
	display: block;
	height: 14px;
	padding-left: 12px;
	color:#333;
	font-size: 9pt;
	font-weight: bold;
	float: right;
	background: url(img/point.gif) no-repeat;
	background-position: left center;
	line-height:15px;
}

/*---- 新着・キャンペーン情報 ----*/
#boxNews {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
}
#boxNews h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/news.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxNews iframe{
	width: 742px;
	height: 100px;
	border: 0px;
}
/*---- ブログ情報 ----*/
#boxBlog {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
}
#boxBlog h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/blog.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxBlog iframe{
	width: 609px;
	height: 199px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/*---- 無料メルマガ登録・解除 ----*/
#boxMelmaga {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 30px;
}
#boxMelmaga h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/melmaga.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxMelmaga h3 {
	display: block;
	width: 530px;
	height: 14px;
	background-image: url(img/top/melmaga.gif);
	margin: 10px 0px 0px 20px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxMelmaga table {
	margin: 0px 0px 10px 20px;
}
#boxMelmaga tr {
	height: 25px;
	line-height: 25px;
}
#boxMelmaga td {
	padding-right: 12px;
}
#boxMelmaga img {
	margin: 0px 0px 0px 20px;
}
/*---- おしらせ ----*/
#boxIntro {
	width: 742px;
	margin-top: 12px;
	margin-left: 24px;
	background-color: #FFFFFF;
}
#boxIntro p {
	margin-left: 24px;
	display: block;
}
#boxIntro img {
	float: left;
	margin-right: 20px;
}
#boxIntro p {
	margin: 6px 0px 18px 600px;
	color: #000000;
	background:	url(img/point.gif) no-repeat 0px 2px;
	padding-left: 12px;
}
#boxIntro h3 {
	display: block;
	width: 500px;
	height: 28px;
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	padding-top: 8px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxIntroHead1 {background-image: url(img/top/intro1.gif);}
#boxIntroHead2 {background-image: url(img/top/intro2.gif);}

#boxIntroMB {
	float:left;
	background: url(img/top/mobile.gif) no-repeat;
	width: 548px;
	height: 130px;
	margin-bottom: 16px;
}
#boxIntroMB span {
	display: block;
	width: 400px;
	height: 80px;
	margin: 50px 0px 0px 24px;
}
#clear1 {
	width: 548px;
	}

/*-------- 伝道師紹介 --------*/
#boxEva {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
}
#boxEva h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/evangelist.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxEva h3 {
	display: block;
	width: 450px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxEvaHead1 {background-image: url(img/evangelist/profile.gif);}
#boxEvaHead2 {background-image: url(img/evangelist/dvd.gif);}

/*---- DVD紹介 ----*/
#boxEva h4 {
	display: block;
	width: 400px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#EvaDVDtitle1 {background-image: url(img/evangelist/dvd_title1.gif);}
#EvaDVDtitle2 {background-image: url(img/evangelist/dvd_title2.gif);}
#EvaDVDtitle3 {background-image: url(img/evangelist/dvd_title3.gif);}
#EvaDVDtitle4 {background-image: url(img/evangelist/dvd_title4.gif);}
#EvaDVDtitle5 {background-image: url(img/evangelist/dvd_title5.gif);}
#EvaDVDtitle6 {background-image: url(img/evangelist/dvd_title6.gif);}
#EvaDVDtitle7 {background-image: url(img/evangelist/dvd_title7.gif);}
#EvaDVDtitle8 {background-image: url(img/evangelist/dvd_title8.gif);}
#EvaDVDtitle9 {background-image: url(img/evangelist/dvd_title9.gif);}
#EvaDVDtitle10 {background-image: url(img/evangelist/dvd_title10.gif);}

#photoEva1 {
	float: left;
	margin: 0px 20px 8px 24px;
}
#photoEva2 {
	float: right;
	margin: 12px 0px 0px 0px;
}
#EvaDVD {
	margin: 0px 0px 0px 24px;
}
#EvaDVD p {
	margin: 4px 0px 16px 280px;
	background:	url(img/point.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 12px;
	line-height: 16px;
}


/*-------- キャンペーン --------*/
#boxCampaign {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 20px;
}
#boxCampaign h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/campaign.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxCampaign h3 {
	display: block;
	width: 550px;
	height: 28px;
	background-image: url(img/campaign/kaisetsu.gif);
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxCampaign p {
	margin: 0px 20px;
}
#boxCampaign img {
	margin: 10px 20px;
}

/*-------- TOPスタジオ案内 --------*/
#boxStudioTop {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: #FFFFFF;
	background-position: 0px 23px;
}
#boxStudioTop h3 {
	display: block;
	width: 450px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxStudioTop table {
	margin: 0px 0px 20px 24px;
}
#boxStudioTop th {
	width: 120px;
}
#boxStudioTop td {
	padding-right: 20px;
	line-height: 16px;
}
#boxStudioTop th img {
	vertical-align:0px;
}



/*-------- スタジオ案内 --------*/
#boxStudio {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
}
#boxStudio h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/studio.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxStudio h3 {
	display: block;
	width: 450px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#photoStudio {
	float: left;
	margin: 0px 18px 8px 24px;
}
#boxStudioHead1 {background-image: url(img/studio/head1.gif);}
#boxStudioHead2 {background-image: url(img/studio/head2.gif);}
#StudioComment {
	width: 290px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#StudioObje {
	margin: 8px 24px 16px 24px;
}
/*---- Meyouさんコメント ----*/
#StudioMeyou {
	background: #FDE9E0;
	width: 288px;
	float: left;
	padding: 10px 0px;
	margin-top: 10px;
}
#StudioMeyou img {
	float: right;
	margin: 0px 10px 0px 0px;
}
#StudioMeyou p {
	margin: 0px 12px 0px 12px;
}
#MeyouIntro {
	text-align: center;
	width: 140px;
	height: 40px;
}
/*---- 地図 ----*/
#StudioMap {
	width: 697px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin: 8px 24px;
	padding: 10px 0px;
}
#StudioMap img {
	float: left;
	margin-left: 15px;
}
#StudioMap p {
	float: left;
	width: 224px;
	padding: 0px;
	margin: 8px 0px 0px 22px;
}
/*---- ヨガの目的・効果 ----*/
#boxStudio table {
	margin: 0px 0px 20px 24px;
}
#boxStudio th {
	width: 120px;
}
#boxStudio td {
	padding-right: 20px;
	line-height: 16px;
}
#boxStudio th img {
	vertical-align:0px;
}

/*-------- スケジュール --------*/
#boxSchedule {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	padding-bottom: 30px;
}
#boxSchedule h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/schedule.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxSchedule h3 {
	display: block;
	width: 450px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxSchedule h4 {
	display: block;
	width: 696px;
	height: 51px;
	background-image: url(img/schedule/syuccho.jpg);
	margin: 30px 0px 0px 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxSchedule p {
	margin: 0px 20px;
}
#boxSchedule p a {
	display: block;
	margin: 5px 0px 12px 300px;
	height: 16px;
	width: 200px;
	padding-left: 12px;
	background: url(img/point.gif) no-repeat 0px 2px;
}
#boxSchedule table {
	border-collapse:collapse;
	margin: 5px auto;
}
#boxSchedule th {
	border: 1px solid #64252D;
	width: 97px;
	height: 23px;
	background-color: #DFD2D4;
	text-align: center;
}
#boxSchedule td {
	border: 1px solid #64252D;
	width: 97px;
	height: 47px;
	text-align: center;
}
#boxScheduleHead1 {background-image: url(img/schedule/normal.gif);}
#boxScheduleHead2 {background-image: url(img/schedule/special.gif);}
#boxScheduleHeadNew1 {background-image: url(img/schedule/first.gif);}
#boxScheduleHeadNew2 {background-image: url(img/schedule/studio.gif);}
#boxScheduleHeadNew3 {background-image: url(img/schedule/studio.gif);}
#boxScheduleHead_yutori {background-image: url(img/schedule/yutori.gif);}
#boxScheduleHead_sleep {background-image: url(img/schedule/sleep.gif);}


/*-------- よくある質問 --------*/
#boxQanda {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 20px;
}
#boxQanda h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/qanda.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxQanda h3 {
	display: block;
	width: 200px;
	height: 32px;
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxQandaHead1 {background-image: url(img/qanda/what.gif);}
#boxQandaHead2 {background-image: url(img/qanda/qanda.gif);}

#boxQanda p {
	margin: 0px 20px;
	width: 400px;
}
#boxQanda p img {
	margin: 30px 60px;
}
#boxQanda ul {
	list-style-image: url(img/qanda/question.gif);
	margin: 0px 50px; 50px 50px;
	padding-bottom: 30px;
}
#boxQanda li {
	line-height: 40px;
}
#boxQanda li a {
	margin: 0px 0px 0px 20px;
	background:	url(img/point.gif) no-repeat 0px 2px;
	padding-left: 12px;
}
#boxQanda li span {
	font-weight: bold;
	vertical-align: top;
}
/*-------- お問い合わせ --------*/
#boxContact {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	padding-bottom: 20px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 20px;
}
#boxContact h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/contact.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxContact h3 {
	display: block;
	width: 450px;
	height: 30px;
	background-repeat: no-repeat;
	background-image: url(img/contact/link.gif);
	margin: 12px 0px 0px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxContact p {
	margin: 24px;
	padding: 0px;
	text-align: left;
}
#boxContact form {
	width: 695px;
	background: #FCE4E5;
	margin-left: 22px;
	padding: 20px 0px;
	text-align: center;
}
.boxContactInput1 {
	width: 200px;
	margin: 0px 10px;
}
.boxContactInput2 {
	width: 147px;
	height: 26px;
	margin: 0px 10px;
}
#boxContact textarea {
	width: 400px;
	height: 200px;
	margin: 0px 10px;
}
#boxContact td {
	text-align: left;
}
#boxContact a {
	margin: 40px 0px 0px 0px;
	background:	url(img/point.gif) no-repeat 0px 2px;
	padding-left: 12px;
	color: red;
}
.boxContactEnd {
	display: block;
	padding: 60px 0px;
}
/*-------- トピックス --------*/
#boxTopics {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 20px;
}
#boxTopics h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/topics.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxMag2 {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 20px;
	}
#boxMag2 h2 {
	display: block;
	width: 742px;
	height: 33px;
	background-image: url(img/topics/mag2_title.jpg);
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}

/*-------- リンク集 --------*/
#boxLinkbook {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background: url(img/shadow.gif) repeat-x #FFFFFF;
	background-position: 0px 23px;
	line-height: 20px;
}
#boxLinkbook h2 {
	display: block;
	width: 742px;
	height: 23px;
	background-image: url(img/title/linkbook.jpg);
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxLinkbooklink {
	display: block;
	width: 550px;
	height: 30px;
	background-image: url(img/linkbook/linkbook.gif);
	background-repeat: no-repeat;
	margin: 12px 0px 14px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#boxLinkbook p {
	margin: 0px 20px;
}
#boxLinkbook img {
	margin: 10px 20px;
}

#boxLinkbooklinkbook {
	display: block;
	width: 450px;
	height: 30px;
	background-repeat: no-repeat;
	background-image: url(img/contact/link.gif);
	margin: 12px 0px 0px 24px;
	padding: 0px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}

#boxLink {
	width: 742px;
	margin-top: 8px;
	margin-left: 24px;
	background-position: 0px 23px;
	line-height: 20px;
}
p.text_bold {
	font-weight:bold;
	padding-bottom:22px;
	line-height:18px;
	}
.t_blue {
	background-color:#e6f0f1;
	}
.t_brown {
	background-color:#f1ece4;
	}
.t_green {
	background-color:#d3f6d2;
	}
ul.table_color {
	height:30px;
	margin:0px 0px 0px 20px;
	padding:0px;
	}
ul.table_color li {
	float:left;
	display:inline;
	height:30px;
	line-height:20px;
	}
ul.table_color li.brown {
	background-image:url(img/schedule/table_color_brown.gif);
	background-repeat:no-repeat;
	text-indent:35px;
	background-position:0px 0px;
	}
ul.table_color li.blue {
	background-image:url(img/schedule/table_color_blue.gif);
	background-repeat:no-repeat;
	text-indent:35px;
	background-position:0px 0px;
	margin-left:30px;
	}
ul.table_color li.green {
	background-image:url(img/schedule/table_color_green.gif);
	background-repeat:no-repeat;
	text-indent:35px;
	background-position:0px 0px;
	margin-left:30px;
	}
ul.table_option {
	list-style:none;
	padding:0px;
	margin:0px 0px 30px 20px;
	}
ul.table_option li {
	padding:0px;
	margin:2px 0px 0px 0px;
	}
.op_li {
	color:#707070;
	}
p.tame_sc {
	font-size:14px;
	font-weight:bold;
	padding:30px 0px 5px 0px;
	}
ul.mag_list {
	width:694px;
	margin:0px 0px 0px 24px;
	padding:0px;
	list-style:none;
	}
ul.mag_list li {
	margin:0px;
	clear:both;
	}
ul.mag_list li .list {
	color:#64252d;}
ul.mag_list img {
	float:left;
	display:inline;
	margin:0px 15px 0px 0px;
	}
ul.mag_list img.clear_img {
	clear:both;
	margin:0px;
	}
p.mag_text {
	margin:20px 0px 0px 52px;
	width:650px;
	}


