body {margin:0px; -webkit-text-size-adjust: 100%;}

#back {width:100%; margin-right:auto; margin-left:auto; width:100%; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/back.png); background-repeat:no-repeat; }

#header {width:980px; margin-right:auto; margin-left:auto; background:#ffffff;}
#header-left {width:480px; float:left; padding-left:10px; }
#header-right {width:480px; float:right; }



#main {clear:both; width:980px; overflow: hidden; margin-right:auto; margin-left:auto; background:#ffffff; padding-top:1px;}

h1 {margin:0px; padding-top:10px; font-size:15px; font-weight: normal; color:#585252; font-family: "郢晏�ﾎ帷ｹｧ�ｮ郢晏叙�ｽ隴幢ｿｽ Pro W3","HG隴丞叙謔ウ","�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ隴丞叙謔�","�ｽ�ｭ�ｽ�ｳ 隴丞叙謔�",serif;}
h2 {font-size:22px; color:#585252; margin-top:0; font-family: "郢晏�ﾎ帷ｹｧ�ｮ郢晏叙�ｽ隴幢ｿｽ Pro W3","HG隴丞叙謔ウ","�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ隴丞叙謔�","�ｽ�ｭ�ｽ�ｳ 隴丞叙謔�",serif;}
h3 {font-size:20px; color:#be658d; line-height:1.5; font-family: "郢晏�ﾎ帷ｹｧ�ｮ郢晏叙�ｽ隴幢ｿｽ Pro W3","HG隴丞叙謔ウ","�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ隴丞叙謔�","�ｽ�ｭ�ｽ�ｳ 隴丞叙謔�",serif;}
h4 {font-size:18px; margin:0px; color:#be658d; line-height:1.5; font-family: "郢晏�ﾎ帷ｹｧ�ｮ郢晏叙�ｽ隴幢ｿｽ Pro W3","HG隴丞叙謔ウ","�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ隴丞叙謔�","�ｽ�ｭ�ｽ�ｳ 隴丞叙謔�",serif;}
p {font-size:15px; color:#585252; line-height:1.6; font-family: '郢晏�ﾎ帷ｹｧ�ｮ郢晄焔�ｧ蛛ｵ縺� Pro W3','Hiragino Kaku Gothic Pro','郢晢ｽ｡郢ｧ�､郢晢ｽｪ郢ｧ�ｪ',Meiryo,'�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ郢ｧ�ｴ郢ｧ�ｷ郢晢ｿｽ縺�',sans-serif;}
a {font-size:14px; color:#585252; font-family: '郢晏�ﾎ帷ｹｧ�ｮ郢晄焔�ｧ蛛ｵ縺� Pro W3','Hiragino Kaku Gothic Pro','郢晢ｽ｡郢ｧ�､郢晢ｽｪ郢ｧ�ｪ',Meiryo,'�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ郢ｧ�ｴ郢ｧ�ｷ郢晢ｿｽ縺�',sans-serif;}

.text-pk15 {width:600px; margin-top:20px; margin-bottom:5px; font-size:15px; color:#c63655; }
.text-pk20 {font-size:19px; color:#be658d; }
.text-pk22 {margin-bottom:0px; font-size:22px; color:#be658d; }
.text-bk16 {margin-top:30px; font-size:15px; color:#000000; border-bottom:1px dotted #cecece; }
.text-bk15 {width:600px; margin-top:0px; padding-bottom:20px; font-size:15px; color:#000000; border-bottom:1px dotted #cecece; }
.text-bl18 {margin-top:28px; margin-bottom:5px; font-size:18px; color:#0c539d; padding-left:35px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/voice-list.png); background-repeat:no-repeat; }


ul#menu {clear:both; margin-left:-40px; overflow:hidden; width:980px; margin-top:0px; margin-bottom:0px; height:53px; }
ul#menu li {float:left; height:106px; list-style:none; overflow:hidden; position:relative; margin:0; }
ul#menu li img {position:absolute; }
ul#menu li.index {width:140px; }
ul#menu li.index img {left:0; top:0; }
ul#menu li.index a:hover img {left:0; top:-53px; }
ul#menu li.profile {width:140px; }
ul#menu li.profile img {left:-140px; top:0; }
ul#menu li.profile a:hover img {left:-140px; top:-53px; }
ul#menu li.bridal {width:140px; }
ul#menu li.bridal img {left:-280px; top:0; }
ul#menu li.bridal a:hover img {left:-280px; top:-53px; }
ul#menu li.stage-dvd {width:140px; }
ul#menu li.stage-dvd img {left:-420px; top:0; }
ul#menu li.stage-dvd a:hover img {left:-420px; top:-53px; }
ul#menu li.voice {width:140px; }
ul#menu li.voice img {left:-560px; top:0; }
ul#menu li.voice a:hover img {left:-560px; top:-53px; }
ul#menu li.access {width:140px; }
ul#menu li.access img {left:-700px; top:0; }
ul#menu li.access a:hover img {left:-700px; top:-53px; }
ul#menu li.contact {width:140px; }
ul#menu li.contact img {left:-840px; top:0; }
ul#menu li.contact a:hover img {left:-840px; top:-53px; }

ul#profile {margin-left:-40px; overflow:hidden; width:240px; margin-top:0px; margin-bottom:10px; height:100px; }
ul#profile li {float:left; height:200px; list-style:none; overflow:hidden; position:relative; margin:0; }
ul#profile li img {position:absolute; }
ul#profile li.profile {width:240px; }
ul#profile li.profile img {left:0; top:0; }
ul#profile li.profile a:hover img {left:0; top:-100px; }

ul#voice {margin-left:-40px; overflow:hidden; width:240px; margin-top:0px; margin-bottom:10px; height:80px; }
ul#voice li {float:left; height:160px; list-style:none; overflow:hidden; position:relative; margin:0; }
ul#voice li img {position:absolute; }
ul#voice li.voice {width:240px; }
ul#voice li.voice img {left:0; top:0; }
ul#voice li.voice a:hover img {left:0; top:-80px; }

ul#tel1 {margin-left:-40px; overflow:hidden; width:500px; margin-top:0px; margin-bottom:0px; height:219px; }
ul#tel1 li {float:left; height:438px; list-style:none; overflow:hidden; position:relative; margin:0; }
ul#tel1 li img {position:absolute; }
ul#tel1 li.tel1 {width:500px; }
ul#tel1 li.tel1 img {left:0; top:0; }
ul#tel1 li.tel1 a:hover img {left:0; top:-219px; }

ul#log {margin-left:-40px; overflow:hidden; width:510px; margin-top:0px; margin-bottom:0px; height:84px; }
ul#log li {float:left; height:168px; list-style:none; overflow:hidden; position:relative; margin:0; }
ul#log li img {position:absolute; }
ul#log li.log {width:510px; }
ul#log li.log img {left:0; top:0; }
ul#log li.log a:hover img {left:0; top:-84px; }


#left {width:240px; float:left; padding-top:10px; padding-left:10px; background:#ffffff; }
#left img {margin-bottom:10px; }

ul.left-menu {margin:0; margin-bottom:10px; padding:0; list-style:none; border:1px solid #d4d4d4; }
ul.left-menu img {margin-bottom:0px; }
ul.left-menu li.service {padding-top:6px; padding-bottom:6px; padding-left:6px; border-bottom:1px dotted #d4d4d4; }
ul.left-menu li.service a {padding-left:15px; text-decoration:none; color:#585252; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/list1.png); background-repeat:no-repeat; }
ul.left-menu li.service a:hover {background:#faf1f5; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/list1.png); background-repeat:no-repeat; }
ul.left-menu p {padding-left:6px; font-size:14px; }

ul.left-menu li.service1 {padding-top:6px; padding-bottom:6px; padding-right:10px; text-align:right; border-bottom:1px dotted #d4d4d4; }
ul.left-menu li.service1 a {color:#585252; }
ul.left-menu li.service1 a:hover {background:#faf1f5; }

#right {width:705px; float:right; padding-top:10px; padding-left:15px; padding-right:10px; font-size:15px; background:#ffffff; }
#right h2 {padding-top:32px; padding-bottom:10px; padding-left:25px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/h2.png); background-repeat:no-repeat; }
#right h3 {margin-top:15px; margin-bottom:5px; padding-bottom:14px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/h3.png); background-repeat:no-repeat; }

#box {clear:both; overflow:hidden; width:683px; padding:10px 10px 0 10px; margin-bottom:15px; border:1px solid #d4d4d4; }
#box-left {width:230px; float:left; }
#box-right {width:438px; float:right; padding-left:15px; }
#box-right a {display:block; text-decoration:none; padding-top:8px; padding-bottom:8px; color:#7f775b; font-size:19px; font-family: "郢晏�ﾎ帷ｹｧ�ｮ郢晏叙�ｽ隴幢ｿｽ Pro W3","HG隴丞叙謔ウ","�ｽ�ｭ�ｽ�ｳ �ｽ�ｰ隴丞叙謔�","�ｽ�ｭ�ｽ�ｳ 隴丞叙謔�",serif;border-bottom:1px solid #7f775b; }
#box-right a:hover {color:#be658d; }

#box1 {clear:both; overflow:hidden; width:685px; padding:10px 10px 0 10px; margin-bottom:15px; }
#box1-left {width:325px; padding-right:15px; float:left; border-right:1px dotted #cecece; }
#box1-left a {padding-top:8px; color:#7f775b; }
#box1-right {width:325px; float:right; padding-left:15px; }
#box1-right a {padding-top:8px; color:#7f775b; }

#box2 {clear:both; overflow:hidden; width:685px; padding-left:10px; margin-bottom:40px; }
#box2 p {line-height:1.6; }
#box2 span {font-size:23px; color:#ec0606; }

#box2-left {width:375px; float:left; margin-right:5px; }
#box2-right {width:285px; float:right; }

#box3 {clear:both; overflow:hidden; width:683px; margin-top:20px; margin-bottom:40px; padding-left:10px; padding-right:10px; padding-bottom:0px; border-bottom:1px dotted #cecece;}
#box3-left {width:325px; margin-bottom:40px; padding-right:15px; float:left; border-right:1px dotted #cecece; }
#box3-left a {padding-left:15px; color:#7f775b; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/list.png); background-repeat:no-repeat; }
#box3-right {width:325px; margin-bottom:40px; float:right; padding-left:15px; }
#box3-right a {padding-left:15px; color:#7f775b; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/list.png); background-repeat:no-repeat; }
#box3 h3 {margin-bottom:20px; padding-bottom:13px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/h3.png); background-repeat:no-repeat; }
#box3 a:hover {color:#be658d; text-decoration:underline;}

#box-link {width:438px; float:right; margin-bottom:15px; }
#box-link a {padding-left:15px; text-decoration:none; color:#7f775b; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/list.png); background-repeat:no-repeat; }
#box-link a:hover {color:#be658d; text-decoration:underline;}

#box4 {clear:both; width:685px; margin-left:10px; margin-bottom:40px; padding-bottom:40px; border-bottom:1px dotted #d4d4d4; }
#box4 iframe {margin-top:15px; }

#box5 {clear:both; width:685px; padding-left:10px; padding-bottom:20px; margin-top:20px; border-bottom:1px dotted #d4d4d4; }
#box5 p {margin:0; padding:0; line-height:1.6; }
.stage {color:#000000; text-indent:10px; font-size:18px; border-left:5px solid #d4d4d4; }
#stage-t {margin-bottom:5px; font-size:18px; color:#ec0606; }
#stage-t1 {margin-top:10px; margin-bottom:10px; font-size:18px; color:#ec0606; }

#box6 {clear:both; overflow:hidden; width:685px; padding-left:10px; padding-bottom:10px; margin-bottom:40px; border-top:1px dotted #d4d4d4; border-bottom:1px dotted #d4d4d4; }
#box6 a {color:#be658d; }
#box6 a:hover {color:#ec0606; }

#br1 {width:705px; }
#br3 span {font-weight: bold; }
.reason {margin-top:10px; padding-left:57px; padding-right:25px; }
.reason4 {width:623px; margin:0; padding-top:11px; padding-bottom:65px; padding-left:57px; padding-right:25px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/br-reason4-p.png); background-repeat:no-repeat; }
#br2 {width:681px; overflow: hidden; margin-bottom:35px; padding:12px; background:#f0eef2; }
#br2 img {margin:0; float:left; }
#br2-left {width:327px; float:left; }
#br2-right {width:354px; float:right; }
.plan1 {clear:both; width:339px; height:50px; margin:0; padding-top:12px; padding-left:15px; background:#ffffff; }
.plan2 {clear:both; margin:0; padding-top:12px; padding-left:3px; }
.plan3 {clear:both; width:339px; height:22px; margin:0; padding-top:13px; padding-left:16px; background:#ffffff; }
#br-option {margin-bottom:50px; border-collapse:collapse; border-color:#ede3ec; }
#br-option td {text-align: center; }
.sample {width:681px; margin-bottom:45px; padding-left:12px; padding-right:12px; }
#if iframe {margin-right:5px; margin-bottom:5px; }
#br3 {width:705px; overflow: hidden; margin-bottom:36px; }
#br3 img {float:left; }

#drama-plan1 {margin-top:10px; margin-bottom:27px; border-collapse:collapse; border-color:#d4d4d4; }
#drama-plan1 .p1-left {font-size:12px; color:#c35586; }
#drama-plan1 .p1-left span {font-size:24px; color:#c35586; }
#drama-plan1 .d1-left {font-size:16px; color:#c35586; }
#drama-plan1 .p1-right {padding:15px 10px 15px 20px; font-size:13px; }
#drama-plan1 .p1-right span {color:#c35586; }
#drama-plan1 .d1-right {padding:15px 10px 15px 20px; font-size:13px; }
.drama-caution {width:675px; margin-bottom:30px; padding:10px 15px 12px 15px; background-color:#f8f8f8; }
#drama-flow {background-color:#e8e9e9; }
#drama-flow a {color:#c35586; }
#drama-flow-w {width:683px; overflow: hidden; margin:0 11px 0 11px; background-color:#ffffff; }
.drama-flow-h {margin:0; padding:11px 0 11px 0; text-align:center; font-size:20px; color:#b393cc; }
.drama-flow-b {margin:0; padding:15px 0 15px 0; text-align:center; font-size:16px; }
#drama-flow-l {width:184px; float:left; background-color:#ffffff; }
#drama-flow-l img {margin-top:15px; display:block; margin-left:auto; margin-right:auto;}
#drama-flow-l p {margin-top:10px; text-align:center; font-size:18px; color:#c35586; }
#drama-flow-r {width:499px; float:right; background-color:#ffffff; }
.drama-other {padding-left:10px; }
.drama-other span {font-weight:bold; }
.drama-other a {color:#c35586; }

#vp-option {margin-bottom:25px; border-collapse:collapse; border-color:#ede3ec; }
#vp-option td {padding:15px 10px 15px 20px; font-size:13px; }
#vp-option span {font-size:15px; color:#c35586; }

.mv-kome {padding-left:30px; font-size:11px; text-align:left; }
.mv-plan {margin:0; font-size:15px; color:#c35586; }

.making {font-weight:bold; }
.making-plan {margin:0; font-size:18px; color:#c35586; }
.making-plan1 {margin:0; font-size:20px; color:#c35586; }

.dvd {font-size:16px; color:#c35586; }
#dvd-table {margin-top:10px; margin-bottom:15px; border-collapse:collapse; border-color:#d4d4d4; }
.dvd-plan {margin:0; padding:5px 10px 5px 10px; font-size:14px; color:#c35586; }
.dvd-plan1 {font-size:13px; color:#c35586; }
.dvd-left {padding:3px 10px 3px 10px; font-size:13px; }
.dvd-left1 {padding:14px 10px 3px 10px; font-size:13px; vertical-align: top; }
.dvd-right {padding:3px 10px 3px 20px; font-size:13px; }
.dvd-right1 {padding:14px 10px 5px 20px; font-size:13px; }
.dvd-right span {color:#c35586; }
#dvd {margin-bottom:40px; }
#dvd a {color:#c35586; }
#dvd p {margin:0 0 5px 0; font-size:13px; line-height:1.5; }
.dvd-caution {width:675px; margin-bottom:20px; padding:10px 15px 12px 15px; font-size:13px; background-color:#f8f8f8; }
.dvd-caution span {font-size:18px; color:#ff0000; }

#contact {clear:both; width:880px; margin-right:auto; margin-left:auto; padding-left:50px; padding-right:50px; background:#ffffff;padding-top: 1px; }
#contact h2 {padding-top:32px; padding-bottom:15px; padding-left:25px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/contact-h2.png); background-repeat:no-repeat; }
#contact p {padding-left:10px; font-size:15px; color:#585252; line-height:1.6; }

#table {padding:10px; }
#table td {border-bottom:1px dotted #cecece; }

#table-voice {padding:10px; border-collapse:collapse; }
#table-voice td {font-size:15px; color:#585252; padding:10px; }

#bridal {border-collapse:collapse; border-bottom:1px solid #d4d4d4; }
#bridal td {font-size:20px; vertical-align:bottom; }

#footer {clear:both; width:980px; padding-top:20px; margin-right:auto; margin-left:auto; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/back-footer.png); background-repeat:no-repeat; }

ol.privacy {margin-left:-15px; font-size:15px; color:#585252; }
ol.privacy1 {margin-left:-40px; font-size:15px; color:#585252; list-style:none; }

#footer-left {width:500px; float:left;  padding-top:30px; padding-left:10px; }
#footer-left p {overflow:hidden; margin-left:50px; padding-top:5px; padding-bottom:5px; background:#ffffff; }
#footer-right {width:380px; float:right; padding-top:100px; padding-left:90px; margin-bottom:20px; }
#footer-right p {padding-left:10px; }

#footer1 {clear:both; margin-left:20px; margin-right:20px; padding-top:18px; padding-bottom:5px; border-top:1px solid #dddddd; }
#footer1 a {padding-left:15px; text-decoration:none; color:#585252; margin-left:20px; margin-right:20px; background-image:url(http://tokyo-eizou.mods.jp/wp-content/themes/tokyo-eizou/images/list1.png); background-repeat:no-repeat; }
#footer1 a:hover {color:#be658d; }
#footer1 p {color:#b1b1b1; }

#blog {width:668px; float:right; padding-top:10px; padding-bottom:20px; padding-left:20px; padding-right:20px; margin:10px; border:1px solid #d4d4d4; background:#ffffff; }
#blog h2 {padding-top:20px; padding-bottom:20px; font-size:25px; color:#be658d; line-height:1.5; border-bottom:1px solid #dddddd; }
#blog p {width:600px; padding-top:10px; padding-left:10px; } 

#sns {clear:both; width:720px; padding-top:20px; padding-bottom:20px; padding-left:270px;}


#map-box{
	width:620px; 
	margin-bottom:40px;
	padding-left:20px; 
}
#map-box p {
	margin-bottom:60px;
}

/*郢ｧ�ｳ郢晢ｽｳ郢ｧ�ｿ郢ｧ�ｯ郢晏現繝ｵ郢ｧ�ｩ郢晢ｽｼ郢晢ｿｽ*/
.indispensable {margin-left:5px; padding:1px 5px 1px 5px; font-size:13px; color:#ffffff; background:#d70808; }
.indispensable1 {margin-left:5px; font-size:13px; color:#d70808;}
.indispensable2 {margin:0; }
.indent {margin:0 0 0 5px; text-indent: -1em; }
.kome {color:#dc0845; }
form {
	font-size:15px;
	color:#585252;
	line-height:1.6; 
}
.td_left{
	background-color: #edf2fb;
	color:#363421;
	width:250px;
	padding-left: 20px;
	border: 1px solid #C6C4A5;
}

.td_right{
	background-color: #ffffff;
	color:#363421;
	width: 590px;
	padding: 15px;
	border: 1px solid #C6C4A5;
}
.td_left1{
	background-color: #edf2fb;
	color:#363421;
	width:280px;
	padding-left: 20px;
	border: 1px solid #C6C4A5;
}

.td_right1{
	background-color: #ffffff;
	color:#363421;
	width: 560px;
	padding: 15px;
	border: 1px solid #C6C4A5;
}
.table_box {
	margin: 0 0 1em 0;
	border: 1px solid #ccc;
	border-collapse: collapse;
	width: 880px;
}
.your-email input.wpcf7-form-control.wpcf7-text{
	/*width: 300px;*/
}

.text-postal input.wpcf7-form-control.wpcf7-text{
	width: 100px;
}

.text-age input.wpcf7-form-control.wpcf7-text{
	width: 100px;
}

.text-address1 input.wpcf7-form-control.wpcf7-text{
	/*width: 300px;*/
}
.text-address2 input.wpcf7-form-control.wpcf7-text{
	/*width: 300px;*/
}

.your-message textarea.wpcf7-form-control.wpcf7-textarea{
	 height:100px;
}

.wpcf7-form-control{
	background-color: rgba(255, 255, 255, 0.25);
	border: 1px solid #bbb;
}

.wpcf7-radio {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
}

.contact-submit{
	text-align: center;
}

.contact-submit input {
  width: 200px;
  height: 50px;
  font-size: 24px;
}

.wpcf7-submit {
    height: 40px;
    width: 150px;
}

input.wpcf7-submit{
    color: #fff;
}

input.wpcf7-submit:hover {
    background-color: #BC5604;
    color: #fff;
}

div.wpcf7-response-output {
  margin: 2em 0.5em 1em;
  padding: 0.2em 1em;
  color: white;
}

.td_radio{
	background-color: #ffffff;
	color:#363421;
	width: 560px;
	padding: 15px;
	border: 1px solid #C6C4A5;
}
.td_radio label {
	display:block;
}

#social-box {
  width: 500px;
}

.pagetop {
	display: none;
	position: fixed;
	bottom: -15px;
	right: 0px;
}
.pagetop a {
	display: block;
	background-color: rgb(255,255,255,0.1);
	color: #fff;
	text-align: center;
	font-size: 24px;
	text-decoration: none;
	line-height: 50px;
}

.reservation1 {
	position: fixed;
	top: 160px;
	right: 0px;
}
.reservation1 a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
	 -ms-filter: "alpha(opacity=70)";
}
.reservation2 {
	position: fixed;
	top: 216px;
	right: 0px;
}
.reservation2 a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
	 -ms-filter: "alpha(opacity=70)";
}


.breadcrumb {width: 965px; margin-bottom:0; padding-bottom:5px; padding-left:15px; font-size: 12px; }
.breadcrumb a {font-size: 12px; text-decoration:none; }

.stage01 {
	margin:40px 0 0 0;
	color:#000;
	text-indent:10px;
	font-size:18px;
	border-left:5px solid #d4d4d4;
}

.stage02 {
	margin:40px 0 0 0;
	padding:8px 15px 8px 15px;
	color:#fff;
	font-size:18px;
	background-color:#ba9cd2;
}

.price-plan1-p {
	width:auto;
	padding:0px 20px 5px 15px;
	margin-bottom:20px;
	text-align:left;
	border-bottom:1px dotted #9e9e9e;
}

.price-plan2-p {
	width:auto;
	padding:0;
	margin:20px 0 0 0;
	
}

span.name1 {
	font-size:17px;
	color:#000;
}

span.name2 {
	font-size:25px;
	color:#b3631c;
}

span.name4 {
	font-size:16px;
	color:#000;
}

span.name3 {
	font-size:18px;
	color:#b3631c;
}

.drama-caution01 {
	width:675px;
	margin-bottom:30px;
	padding:15px 15px 15px 15px;
	background-color:#f8f8f8;
	font-size:14px;
}