body {margin:0; padding:0; text-align:center; background:#F4F4F4  }
#wrapper {margin:0 auto 0 auto; padding:0; width:950px; height:100%;}

/*----汎用----*/
.bold {font-weight:bold}
.sp01{clear:both}
.sp02{clear: left}
.sp03{ margin:0; padding:30px 0 30px 0; clear: left}

a:link,a:visited,a:active{outline:none;}
img {border-style:none;}
a img {border-style:none;}

#wrapper {background: url(../../img/wrap_back1.png) repeat-x top; width:100%; height:100%; margin:0; padding:0}
#main_frame1 {width:960px; height:auto; margin:0 auto 0 auto; padding:0;}


#header {width:960px; height:70px; margin:0; padding:0}

#title {width:960px; height:30px; margin:0; padding:0; text-align:left; background:#676767}
#title h1 {margin:0; padding:0; text-indent:-9999px; font-size:120%}
a#top_title {display:block; height:30px; width:140px; background:url(../../img/top_title.gif) no-repeat; margin:0 0 0 20px; padding:0}

.font70 {font-size:70%; font-weight:normal}
.font_col_1 {color:#9B0F0F;}


/*------navi---------*/
#navi {margin:0; padding:0; position:relative; width:960px; height:30px; top:0; clear:both}
ul#navi_ul{margin:0; padding:0; list-style:none; width:960px; height:30px; top:0}

ul#navi_ul li{position:absolute; display:block; width:160px; height:30px; margin:0; padding:0; list-style:none; text-indent:-9999px; left: 0px;}

ul#navi_ul li#top {left:0px; background:url(../../detox_newmud/img/navi01.png) no-repeat;} 
ul#navi_ul li#top a:hover{ left:0px; background:url(../../detox_newmud/img/navi01_on.png) no-repeat;} 

ul#navi_ul li#de {left:160px; background:url(../../detox_newmud/img/navi02.png) no-repeat;} 
ul#navi_ul li#de a:hover{left:160px; background:url(../../detox_newmud/img/navi02_on.png) no-repeat;} 

ul#navi_ul li#ne {left:320px; background:url(../../detox_newmud/img/navi03.png) no-repeat;} 
ul#navi_ul li#ne a:hover{ left:320px; background:url(../../detox_newmud/img/navi03_on.png) no-repeat;}

ul#navi_ul li#ex {left:480px; background:url(../../detox_newmud/img/navi04.png) no-repeat;} 
ul#navi_ul li#ex a:hover{left:480px; background:url(../../detox_newmud/img/navi04_on.png) no-repeat;}

ul#navi_ul li#sp { left:640px; background:url(../../detox_newmud/img/navi05.png) no-repeat;} 
ul#navi_ul li#sp a:hover{ left:640px; background:url(../../detox_newmud/img/navi05_on.png) no-repeat;} 

ul#navi_ul li#in {
	left:800px;
	background-image: url(../../detox_newmud/img/navi06.png);
	background-repeat: no-repeat;
} 
ul#navi_ul li#in a:hover{
	left:800px;
	background-image: url(../../detox_newmud/img/navi06_on.png);
	background-repeat: no-repeat;
} 

ul#navi_ul a {display:block; width:160px; height:30px; text-decoration:none;}


#pr_navi {margin:20px 10px 0 0; padding:0; position:relative; width:450px; height:23px; top:0; clear:both; float:right}
ul#pr_navi_ul{margin:0; padding:0; list-style:none; width:450px; height:23px; top:0}

ul#pr_navi_ul li{position:absolute; display:block; width:150px; height:23px; margin:0; padding:0; list-style:none; text-indent:-9999px; left:0px;}

ul#pr_navi_ul li#head {left:0px; background:url(../../detox_newmud/process/img/navi_01.png) no-repeat;} 
ul#pr_navi_ul li#head a:hover{ left:0px; background:url(../../detox_newmud/process/img/navi_01_on.png) no-repeat;} 

ul#pr_navi_ul li#de_ne {left:150px; background:url(../../detox_newmud/process/img/navi_02.png) no-repeat;} 
ul#pr_navi_ul li#de_ne a:hover{left:150px; background:url(../../detox_newmud/process/img/navi_02_on.png) no-repeat;} 

ul#pr_navi_ul li#ne01 {left:300px; background:url(../../detox_newmud/process/img/navi_03.png) no-repeat;} 
ul#pr_navi_ul li#ne01 a:hover{eft:300px; background:url(../../detox_newmud/process/img/navi_03_on.png) no-repeat;}

ul#pr_navi_ul a {display:block; width:150px; height:23px; text-decoration:none;}





#top_cont1 {width:960px; height:auto; margin:0; padding:0; background:#000000}
#top_cont_back1 {width:960px; height:4px; background:url(../../img/top_cont_back1.png) no-repeat}
#top_cont_back2 {width:960px; height:4px; background:url(../../img/top_cont_back2.png) no-repeat}

#top_cont3 {width:400px; height:auto; margin:20px 0 20px 20px; padding:0; background:url(../../img/top_cont3_back1.png) repeat-y; float:left}
#top_cont3_1 {width:400px; height:32px; margin:0; padding:0; background:url(../../img/top_cont3_back2.png) no-repeat}
#top_cont3_2 {width:400px; height:4px; margin:0; padding:0; background:url(../../img/top_cont3_back3.png) no-repeat}

.content01 { width:360px; height:auto; margin:10px auto 0 auto; padding:0 0 10px 0; background:url(../../img/content_border1.gif) no-repeat bottom; text-align:left}
.content01_1 {float:left; margin:0; padding:0; width:130px; height:auto;}
.content01_2 {float:right; margin:10px 0 0 0; padding:0; width:230px; height:auto;}
.content01_2 h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	display:block;
}
.content01_2 a#a_final {background:url(../../img/h2_final.png) no-repeat; width:230px; height:75px; display:block; margin:0; padding:0}
.content01_2 a#a_natulico {
	width:230px;
	height:75px;
	display:block;
	margin:0;
	padding:0;
	background-image: url(../../img/h2_natulico.png);
	background-repeat: no-repeat;
}

.content01_2 a#a_nb {
	width:230px;
	height:75px;
	display:block;
	margin:0;
	padding:0;
	background-image: url(../../img/h2_nb.png);
	background-repeat: no-repeat;
}

.content01_2 a#a_drastic {background:url(../../img/h2_drastic.png) no-repeat; width:230px; height:66px; display:block; margin:0; padding:0}
.content01_2 a#a_ai {
	background:url(../../img/h2_ai.png) no-repeat;
	width:230px;
	height:50px;
	display:block;
	margin:0;
	padding:0
}
.content01_2 p {font-size:70%; line-height:150%; color:#333333; margin:10px 0 0 0; padding:0}


#top_cont4 {width:503px; height:auto; margin:20px 20px 20px 0; padding:0; float:right}
#top_cont5 {width:503px; height:430px; margin:0; padding:0; text-indent:-9999px}
#top_cont5 h2 {margin:0; padding:0}
a#detox_newmud {
	display:block;
	width:503px;
	height:430px;
	margin:0;
	padding:0;
	background-image: url(../../img/top.png);
	background-repeat: no-repeat;
}

#top_cont6 {width:503px; height:187px; margin:10px 0 0 0; padding:0; text-indent:-9999px}
#top_cont6 h2 {margin:0; padding:0}
a#blog {display:block; width:503px; height:187px; margin:0; padding:0; background: url(../../img/blog.png) no-repeat}

#top_cont7 {width:960px; height:auto; margin:20px 0 0 0; padding:0; background:url(../../img/top_cont7_back1.png) repeat-y; text-align:left}
#top_cont7_1 {width:960px; height:11px; background:url(../../img/top_cont7_back2.png) no-repeat}
#top_cont7_2 {width:960px; height:14px; background:url(../../img/top_cont7_back3.png) no-repeat}

.top_cont8 {width:940px; height:auto; margin:10px 0 10px 10px}
.top_cont8 h4 {margin:0 0 10px 0; padding:0; font-size:80%; font-weight:bold; color:#555555}
.top_cont9 {width:170px; height:200px; margin:0 0 0 18px; padding:0; background:url(../../img/top_cont8_back1.png) repeat-y; float:left}
.top_cont9 ul {margin:0; padding:0; list-style:none}
.top_cont9 li {margin:5px 0 5px 0; padding:0; font-size:70%;}
.top_cont9 a {color:#888888; text-decoration:none}
.top_cont9 a:hover {color:#993333; text-decoration:underline}


.top_cont10 {width:170px; height:200px; margin:0 0 0 18px; padding:0; float:left}
.top_cont10 ul {margin:0; padding:0; list-style:none}
.top_cont10 li {margin:5px 0 5px 0; padding:0; font-size:70%;}
.top_cont10 a {color:#888888; text-decoration:none}
.top_cont10 a:hover {color:#993333; text-decoration:underline}


#footer {text-align:left; margin:0; padding:0; width:960px; height:50px}
#footer p {margin:10px 0 0 0; padding:0; font-size:80%; color:#666666;}
#footer_left {float:left; margin:0; padding:0}
#footer_right {float:right; margin:0; padding:0}


#dn_cont1 {width:960px; height:auto; margin:0; background:url(../../detox_newmud/img/back1.png) repeat-y; text-align:left}
#dn_cont1 h2#dn_h1 {background:url(../../detox_newmud/img/h01.gif) no-repeat; width:409px; height:19px; margin:30px 0 30px 30px; padding:0; display:block; text-indent:-9999px}
#dn_cont1 h2#dn_h2 {background: url(../../detox_newmud/img/h02.gif) no-repeat; width:858px; height:22px; margin:30px 0 30px 30px; padding:0; display:block; text-indent:-9999px}

#dn_cont_back1 {width:960px; height:4px; background:url(../../detox_newmud/img/back2.png) no-repeat}
#dn_cont_back2 {width:960px; height:4px; background:url(../../detox_newmud/img/back3.png) no-repeat}

#dn_title {width:960px; height:43px; margin:0 0 20px 0; padding:0; background: url(../../detox_newmud/img/title.png) left no-repeat}
#dn_title h2 {display:none}

#dn_title2 {width:960px; height:43px; margin:0 0 20px 0; padding:0; background: url(../../detox_newmud/detox/img/title.png) left no-repeat}
#dn_title2 h2 {display:none}

#dn_main {width:960px; height:334px; margin:20px 0 0 0; padding:0; background:url(../../detox_newmud/img/main1.png) left no-repeat}

#dn_main_text {width:355px; height:auto; margin:0; padding:0; float:right; text-align:left}
#dn_main_text h2 {background:url(../../detox_newmud/img/main_h.png) no-repeat; width:348px; height:102px; margin:0; padding:0; text-indent:-9999px}

#dn_main_text p {font-size:80%; line-height:150%; margin:20px 0 0 0; padding:0}

#dn_cont2 {width:auto; height:auto; margin:30px; padding:0}
.dn_cont3 {width:280px; height:auto; margin:0; padding:0; float:left}
.dn_cont3 h3 {margin:0; padding:0; font-size:80%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:5px; text-align:center}
.dn_cont3 p {margin:0; padding:0; font-size:80%; line-height:150%}

.dn_cont3_1 {width:280px; height:auto; margin:0 0 0 20px; padding:0; float:left}
.dn_cont3_1 h3 {margin:0; padding:0; font-size:80%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:5px; text-align:center}
.dn_cont3_1 p {margin:0; padding:0; font-size:80%; line-height:150%}

#dn_cont4 {width:auto; margin:30px; padding:0}
#dn_cont4 h3  {margin:0; padding:0; font-size:80%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:5px; text-align:left}
#dn_cont4 p {font-size:80%;}

#dn_cont5 {width:auto; margin:30px; padding:0}
.dn_cont6 {width:435px; height:230px; margin:0; padding:0; background:url(../../detox_newmud/img/img01.jpg) no-repeat top left; float:left;}
.dn_cont6 h3  {margin:0; padding:0; font-size:80%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:5px; text-align:left}
.dn_cont6_2 {width:435px; height:230px; margin:0 0 0 23px; padding:0; background:url(../../detox_newmud/img/img02.jpg) no-repeat top left; float:left;}
.dn_cont6_2 h3  {margin:0; padding:0; font-size:80%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:5px; text-align:left}
.diteils {width:140px; height:31px; float:right; text-indent:-9999px}
.diteils p {width:140px; height:31px; margin:0; padding:0}
.diteils a {display:block; background:url(../../detox_newmud/img/detail.png) no-repeat; width:140px; height:31px; margin:0; padding:0}
.diteils a:hover {display:block; background:url(../../detox_newmud/img/detail_on.png) no-repeat; width:140px; height:31px; margin:0; padding:0}

.dn_cont7 {width:300px; height:auto; margin:0; padding:0; float:right}
.dn_cont7 p {font-size:80%; line-height:150%; margin:20px 0 20px 0; padding:0; display: block; height:120px}
 
#d_main {width:960px; height:187px; margin:20px 0 0 0; padding:0; background:url(../../detox_newmud/detox/img/main.png) no-repeat; text-align:left}
#d_main_box {width:340px; height:auto; margin:0; padding:0; font-size:90%; line-height:150%}
#d_main_box h2 {display:block; background: url(../../detox_newmud/detox/img/h1.png) no-repeat; width:208px; height:29px; margin:10px 0 0 0; padding:0; text-indent:-9999px}

.d_cont1 {width:auto; height:auto; margin:30px; padding:0}
.d_cont1_1 {width:auto; height:auto; margin:0 30px 30px 30px; padding:0}
#d_cont2 {width:305px; height:344px; margin:0; padding:0; float:left}
#d_cont3 {width:545px; height:auto; margin:0 0 0 20px; padding:0; float:right}
#d_cont3 h2 {margin:0; padding:0; font-size:90%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left}
#d_cont3 p {font-size:90%; line-height:150%; margin:20px 0 20px 0; padding:0}
#d_img2 {margin:20px 0 0 0; padding:0; text-align:center}
#d_img3 {margin:0; padding:0; float:left}
#d_cont4 {width:640px; height:auto; margin:0 0 0 50px; padding:0; float:left}
#d_cont4 h3 {margin:0; padding:0; font-size:90%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left}
#d_cont4 h4 {margin:20px 0 0 0; padding:0; font-size:100%; font-weight:bold; color:#990000}
#d_cont4 p {font-size:90%; margin:10px 0 20px 0; padding:0; line-height:150%}

#d_product_info {width:325px; height:auto; margin:0; padding:0; float:left}
#d_product_info h3 {background:url(../../detox_newmud/detox/img/product_title1.gif) no-repeat; width:207px; height:47px; margin:0 0 10px 0; padding:0; text-indent:-9999px;}
#d_product_info p {font-size:90%; margin:0; padding:0; line-height:150%}



#youtube {width:540px; height:135px; margin:0; padding:0; text-indent:-9999px; float:right}
#youtube a {background:url(../../detox_newmud/detox/img/youtube.png) no-repeat; width:540px; height:135px; margin:0; padding:0; display:block}


/*-----newmud-------*/

#n_title {width:960px; height:43px; margin:0 0 20px 0; padding:0; background: url(../../detox_newmud/newmud/img/title.png) left no-repeat}
#n_title h2 {display:none}
#n_main {width:960px; height:210px; margin:20px 0 0 0; padding:0; background:url(../../detox_newmud/newmud/img/main.png) no-repeat; text-align:left}
#n_main_box {width:340px; height:auto; margin:0; padding:0; font-size:90%; line-height:150%}
#n_main_box h2 {display:block; background: url(../../detox_newmud/newmud/img/h1.png) no-repeat; width:267px; height:29px; margin:10px 0 0 0; padding:0; text-indent:-9999px}

#n_cont1 {width:434px; height:auto; margin:0; padding:0; float:left}
#n_cont1 h3 {margin:0; padding:0; font-size:90%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left}
#n_cont1 img {margin:10px 0 0 0; padding:0}

#n_cont2 {width:448px; height:auto; margin:0 0 0 18px; padding:0; float:left}
#n_cont2 h3 {margin:0; padding:0; font-size:90%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left}

.n_td1 {background:#FFFFFF; margin:0; padding:10px; font-size:75%; height:57px; text-align:center}
.n_td2 {background:#999999; margin:0; padding:10px; font-size:75%; height:57px; text-align:center; color:#FFFFFF}
.n_table1 {margin:0; padding:0; background:#666666}

.n_cont3 {width:290px; height:auto; margin:0; padding:0; float:left}
.n_cont3 h4 {margin:0; padding:0; font-size:80%; background:#999999; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left; line-height:150%}

.n_cont3_1 {width:290px; height:auto; margin:0 0 0 15px; padding:0; float:left}
.n_cont3_1 h4 {margin:0; padding:0; font-size:80%; background:#999999; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left; line-height:150%}

.n_cont4 {margin:10px 0 0 0; padding:0;}
.n_cont4_1 {width:auto; height:auto; margin:0; padding:0;}
.n_cont4_2 {width:auto; height:auto; margin:0; padding:0;}
.n_cont4_2 p {margin:10px 0 0 0; padding:0; font-size:70%; line-height:150%}

h3#n_h3 {margin:0; padding:0; font-size:90%; background:#555555; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left; line-height:150%}



/*-----成分表-------*/
#in_title {width:960px; height:43px; margin:0 0 20px 0; padding:0; background: url(../../detox_newmud/ingredient/img/title.png) left no-repeat}
#in_title h2 {display:none}
.in_table {background:#666666; width:900px; height:auto; margin:10px 0 10px 0; padding:0}
.in_table2 {width:100%; height:auto; margin:0; padding:0}
.in_td1 {background:#FFFFFF; margin:0; padding:10px; width:auto; height:auto; font-size:80%}
.in_td0 {background:#999999; margin:0; padding:10px; width:auto; height:auto; font-size:80%; color:#FFFFFF; font-weight:bold}
h3.in_h3 {margin:0; padding:0; font-size:80%; background:#999999; color:#FFFFFF; display:block; margin:0; padding:10px; text-align:left; line-height:150%}
p#in_text01 {font-size:70%}


/*-----施術工程-------*/
#pr01_title {width:960px; height:43px; margin:0 0 20px 0; padding:0; background: url(../../detox_newmud/process/img/title.png) left no-repeat}
#pr01_title h2 {display:none}

h2#pr_h2_01 {background:url(../../detox_newmud/process/img/01_title.png) no-repeat; display: block; margin:0; padding:0; width:900px; height:33px; text-indent:-9999px}
h2#pr_h2_02 {background:url(../../detox_newmud/process/img/02_title.png) no-repeat; display: block; margin:0; padding:0; width:900px; height:33px; text-indent:-9999px}
h2#pr_h2_03 {background:url(../../detox_newmud/process/img/03_title.png) no-repeat; display: block; margin:0; padding:0; width:900px; height:33px; text-indent:-9999px}

h3#pr_h3_01 {background: url(../../detox_newmud/process/img/01_h01.gif) no-repeat; display: block; margin:40px 0 0 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#pr_h3_03 {background: url(../../detox_newmud/process/img/01_h02.gif) no-repeat; display: block; margin:40px 0 0 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#pr_h3_04 {background: url(../../detox_newmud/process/img/02_h01.gif) no-repeat; display: block; margin:40px 0 0 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#pr_h3_05 {background: url(../../detox_newmud/process/img/03_h01.gif) no-repeat; display: block; margin:40px 0 20px 0; padding:0; width:900px; height:40px; text-indent:-9999px}

#pr_box1 { background:#E8E8E8; margin:0; padding:0}
#pr_box2 {background: #FFFFFF; margin:25px 0 0 25px; padding:0; width:456px; height:auto; float:left}
.pr_box3 {width:456px; height:auto; margin:0; padding:0}
.pr_box4 {width:215px; height:auto; margin:30px 0 30px 30px; padding:0; float:left}
.pr_box5 {width:180px; height:auto; margin:15px 0 0 15px; padding:0; float:left}
.pr_box5 p {display:block; margin:10px 0 0 0; padding:0; font-size:80%; line-height:150%}
#pr_box6 {width:370px; height:auto; margin:25px 0 0 20px; padding:0; float:left}
#pr_box6 p {display:block; margin:0 0 15px 0; padding:0; font-size:90%; line-height:150%}

h3.pr_h3_02 {display:block; margin:30px 0 20px 0; padding:10px; font-size:90%; font-weight:bold; background:#FDD0D0}

.pr_box7 {margin:40px 0 40px 0; padding:0; width:900px; height:auto;}
.pr_box8_1 {width:430px; height:auto; margin:0; padding:0; float:left}
.pr_box8_2 {width:430px; height:auto; margin:0 0 0 40px; padding:0; float:left}
.pr_box8_3 {width:198px; height:135px; margin:26px 0 0 26px; padding:0; float:left}
.pr_box8_4 {width:170px; height:auto; margin:26px 0 0 30px; padding:0; float:left}
.pr_box8_4 p {display:block; margin:0; padding:0; font-size:90%; line-height:150%}

.pr_box8_5 {width:198px; height:223px; margin:0; padding:0; float:left}
.pr_box8_6 {width:220px; height:auto; margin:10px 0 0 0; padding:0; float:left}
.pr_box8_6 p {display:block; margin:0 0 10px 0; padding:0; font-size:90%; line-height:150%}
.pr_box8_6 h5 {margin:20px 0 10px 0; padding:0; font-size:90%}


#pr_box9 {width:600px; height:auto; margin:0; padding:0; float:left}
#pr_box10 {width:250px; height:auto; margin:0 0 0 30px; padding:0; float:left}
#pr_box10 p {display:block; margin:0; padding:0; font-size:90%; line-height:150%}

.pr_box8_7 {margin:0; padding:0;}
.pr_box8_8 {margin:0; padding:0; float:left; width:150px; height:auto; background:#666666; color:#FFFFFF; text-align:center}
.pr_box8_8 p {margin:0; padding:10px; font-size:90%; display:block}
.pr_box8_9 {margin:0; padding:0; float:left; width:270px; height:auto}
.pr_box8_9 p {margin:0 0 0 20px; padding:0; font-size:80%; line-height:150%; display:block;}
.pr_box9 {margin:0 0 20px 0; padding:0; width:430px; height:40px; text-align:center}
.pr_box9 p {font-size:90%; font-weight:bold; margin:0; padding:10px 0 0 0; color:#FFFFFF; background:#990000; display:block; width:430px; height:30px;}

.pr_table1 {background:#666666; width:100%; height:auto;}
.pr_table3 {background:#666666; width:600px; height:auto;}
.pr_table2 {width:100%; height:auto;}
.pr_td1 {background: #FFFFFF; margin:0; padding:10px; font-size:70%} 
.pr_td1_1 {background: #FFFFFF; margin:0; padding:10px; font-size:70%; white-space:nowrap} 
.pr_td1_2 {background: #FFFFFF; margin:0; padding:10px; font-size:80%; text-align:center; white-space:nowrap} 
.pr_td1_3 {background: #DDDDDD; margin:0; padding:10px; font-size:80%; text-align:center; white-space:nowrap} 



h4#pr_h4_01 {background:url(../../detox_newmud/process/img/01_h_s01.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}
h4#pr_h4_02 {background:url(../../detox_newmud/process/img/01_h_s02.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}
h4#pr_h4_03 {background:url(../../detox_newmud/process/img/01_h_s03.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}
h4#pr_h4_04 {background:url(../../detox_newmud/process/img/01_h_s04.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}
h4#pr_h4_05 {background:url(../../detox_newmud/process/img/01_h_s05.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}
h4#pr_h4_06 {background:url(../../detox_newmud/process/img/01_h_s06.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}
h4#pr_h4_07 {background:url(../../detox_newmud/process/img/01_h_s07.gif) no-repeat; width:430px; height:30px; margin:0; padding:0; display:block; text-indent:-9999px}

p.pr_navi_u01 {display:block; float:right; margin:0 0 0 50px; padding:0; font-size:80%; font-weight:bold}
.pr_dot {margin:0 0 20px 0; padding:0}

.title_right {float:left; margin:0; padding:0; width:400px; height:43px}
.to_youtube {float:right; margin:0; padding:0; width:200px; height:43px}
.to_youtube a { background:url(../../detox_newmud/process/img/to_youtube.png) no-repeat; display:block; text-indent:-9999px; width:200px; height:43px}

/*-----仕様・取付け-------*/
#spec_box1 {margin:0 0 0 30px; padding:0; width:545px; height:354px; float:left; font-size:80%; }

h3#spec_h3_01 {background: url(../../detox_newmud/spec/img/h01.gif) no-repeat; display: block; margin:40px 0 20px 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#spec_h3_02 {background: url(../../detox_newmud/spec/img/h02.gif) no-repeat; display: block; margin:40px 0 20px 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#spec_h3_03 {background: url(../../detox_newmud/spec/img/h03.gif) no-repeat; display: block; margin:40px 0 20px 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#spec_h3_04 {background: url(../../detox_newmud/spec/img/h04.gif) no-repeat; display: block; margin:40px 0 20px 0; padding:0; width:900px; height:40px; text-indent:-9999px}
h3#spec_h3_05 {background: url(../../detox_newmud/spec/img/h05.gif) no-repeat; display: block; margin:40px 0 20px 0; padding:0; width:900px; height:40px; text-indent:-9999px}

#d_product_info2 {width:280px; height:auto; margin:0; padding:0; float:right}
#d_product_info2 h3 {background:url(../../detox_newmud/detox/img/product_title1.gif) no-repeat; width:207px; height:47px; margin:0 0 10px 0; padding:0; text-indent:-9999px;}
#d_product_info2 p {font-size:90%; margin:0; padding:0; line-height:150%}

#spec_box2 {width:583px; height:auto; margin:0; padding:0; float:left}
#spec_box2 ul {margin:30px 0 10px 20px; padding:0; list-style:decimal inside}
#spec_box2 li {margin:10px 0 10px 0; padding:0; font-size:90%; }

#spec_box3 {width:300px; height:auto; margin:0; padding:0; float:right}
#spec_box3 ul {margin:0 0 20px 10px; padding:0; list-style:none}
#spec_box3 li {margin:5px 0 5px 0; padding:0; font-size:90%}
ul#punch {float:left}
#spec_box4 {margin:20px 0 0 0; padding:0}
.spec_box5 {width:250px; height:auto; margin:0 0 0 20px; padding:0; float:left}
.spec_box6 {width:60px; height:auto; margin:0; padding:0; float:left}
.spec_box7 {width:180px; height:auto; margin:40px 0 0 0; padding:0; float:right}
.spec_box7 p {font-size:80%; margin:0; padding:0}

#spec_box8 { margin:0; padding:0; width:400px; height:auto; float:left}
#spec_box9 { margin:0; padding:0; width:470px; height:auto; float:right}
#spec_box9 p {margin:0 0 20px 0; padding:0; font-size:90%; line-height:150%;}

h4#spec_h4_01 {background: url(../../detox_newmud/spec/img/hs01.gif) no-repeat; display: block; margin:0 0 20px 0; padding:0; width:291px; height:30px; text-indent:-9999px}
h4#spec_h4_02 {background: url(../../detox_newmud/spec/img/hs02.gif) no-repeat; display: block; margin:0 0 20px 0; padding:0; width:291px; height:30px; text-indent:-9999px}
h4#spec_h4_03 {background: url(../../detox_newmud/spec/img/hs03.gif) no-repeat; display: block; margin:0 0 20px 0; padding:0; width:291px; height:30px; text-indent:-9999px}

#spec_text02 {font-size:90%}



#profile_title {width:960px; height:43px; margin:0 0 20px 0; padding:0; background: url(../../profile/img/h1.png) left no-repeat}
#profile_title h2 {display:none}

#profile_box1 {margin:0; padding:0; width:auto; height:auto;}
#profile_box1 ul {margin:0; padding:0; width:auto; height:auto; font-size:90%; list-style:none}
#profile_box1 p {font-size:90%;}


#ultra_main {
	width:960px;
	height:500px;
	padding:0;
	background-image: url(../../ultra_x230/img/top_ultra_x230.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 0;
}


#dn_cont1 h2#ultra_h1 {
	width:543px;
	height:17px;
	padding:0;
	display:block;
	text-indent:-9999px;
	background-image: url(../../ultra_x230/img/top_h1.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 30px;
}
#wrapper #main_frame1 #dn_cont1 #dn_cont2 .dn_cont3 p {
	text-align: justify;
	margin: 10px;
}
#wrapper #main_frame1 #dn_cont1 #dn_cont2 .dn_cont3_1 p {
	text-align: justify;
	margin: 10px;
}


.dn_video {
width:560px; height:340px; margin:0; padding:0; float:left;
}
.dn_video_cont {
	width:300px;
	height:340px;
	padding:0;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
}
#dn_video_er {
width:auto; margin:30px; padding:0
}
#wrapper #main_frame1 #dn_cont1 #dn_video_er .dn_video_cont h3 {
	font-size: 0.9em;
	font-weight: bold;
	line-height: 0.9em;
	padding-left: 5px;
	border-left-width: 0.9em;
	border-left-style: solid;
	border-left-color: #999999;
}
#wrapper #main_frame1 #dn_cont1 #dn_video_er .dn_video_cont p {
	font-size: 0.9em;
	text-align: justify;
}


#dnultra_title {
	width:940px;
	height:26px;
	background-image: url(../../ultra_x230/img/logo_230.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 0;
}


#wrapper #main_frame1 #dn_cont1 .d_cont1_1 #n_h3 a {
	color: #FFFFFF;
}
#dn_cont1inq {
	width:960px;
	height:auto;
	background:url(../../detox_newmud/img/back1.png) repeat-y;
	text-align:left;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#dnfo_title {
	width:960px;
	height:43px;
	margin:0 0 20px 0;
	padding:0;
	background-image: url(../../drasticplus/img/drasticplus/catalog/dlogof.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.dn_video_spa {

	width:450px;
	height:340px;
	padding:0;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 23px;
}
.dn_spavideo {

width:420px; height:340px; margin:0; padding:0; float:left;
}
#wrapper #main_frame1 #dn_cont1 #dn_video_er .dn_video_spa h3 {

	font-size: 0.9em;
	font-weight: bold;
	line-height: 0.9em;
	padding-left: 5px;
	border-left-width: 0.9em;
	border-left-style: solid;
	border-left-color: #999999;
}
#wrapper #main_frame1 #dn_cont1 #dn_video_er .dn_video_spa p {

	font-size: 0.9em;
	text-align: justify;
}
#top_cont_w {
width:503px; height:187px; margin:10px 0 0 0; padding:0
}
#wrapper #main_frame1 #top_cont1 #top_cont4 #top_cont_w h2 {
	font-size: 1em;
	line-height: 1em;
	padding-left: 5px;
	border-left-width: 1em;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin: 5px;
}

#wrapper #main_frame1 #top_cont1 #top_cont4 #top_cont_w td {
	vertical-align: top;
	font-size: 0.7em;
}
#wrapper #main_frame1 #top_cont1 #top_cont4 #top_cont_w li {
	margin-bottom: 5px;
	width: 420px;
	list-style-position: outside;
	list-style-type: square;
}
.dn_video_conp {

	width:250px;
	height:340px;
	padding:0;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
}
#wrapper #main_frame1 #dn_cont1 #dn_video_er .dn_video_conp h3 {
	font-size: 0.9em;
	font-weight: bold;
	line-height: 0.9em;
	padding-left: 5px;
	border-left-width: 0.9em;
	border-left-style: solid;
	border-left-color: #999999;
	text-align: left;
}
#wrapper #main_frame1 #dn_cont1 #dn_video_er .dn_video_conp p {

	font-size: 0.9em;
	text-align: justify;
}
#gaiyou {
	width:450px;
	padding:0;
	float: right;
	margin-bottom: 30px;
}
#wrapper #main_frame1 #dnp_cont1 #dn_cont2 #gaiyou h3 {
	font-size: 1em;
	line-height: 1em;
	padding-left: 5px;
	border-left-width: 1em;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#wrapper #main_frame1 #dnp_cont1 #dn_cont2 #gaiyou li {
	margin-bottom: 15px;
	font-size: 0.8em;
	list-style-position: outside;
	list-style-type: square;
}
#l_photo {
	width:350px;
	padding:0;
	float: left;
	margin-top: 20px;
	margin-left: 40px;
}
#other_title {
	width:940px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 0;
	text-align: left;
	height: 20px;
}
#wrapper #main_frame1 #other_title h2 {
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	height: 15px;
}
#dnm_cont1 {
	width:960px;
	height:auto;
	background:url(../../detox_newmud/img/back1.png) repeat-y;
	text-align:left;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#dnp_cont1 {
	width:960px;
	height:auto;
	background:url(../../detox_newmud/img/back1.png) repeat-y;
	text-align:left;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#dnvid_cont2 {
	width:880px;
	height:280px;
	padding:0;
	margin-top: 30px;
	margin-right: 40px;
	margin-bottom: 30px;
	margin-left: 40px;
}
#wrapper #main_frame1 #dnm_cont1 #dnvid_cont2 .dn_cont3_1 p {
	font-size: 0.7em;
}
#wrapper #main_frame1 #dnm_cont1 #dnvid_cont2 .dn_cont3 p {
	font-size: 0.7em;
}
#wrapper #main_frame1 #dnm_cont1 #ag_h2 {
	font-size: 1.2em;
	margin-left: 30px;
}
#wrapper #main_frame1 #dnm_cont1 #dnage_cont2 .dn_cont3 ul {
	margin-left: 0px;
	text-align: left;
}
#wrapper #main_frame1 #dnm_cont1 #dnage_cont2 .dn_cont3 li {
	font-size: 0.8em;
	list-style-position: outside;
	list-style-type: square;
	padding-top: 5px;
	padding-bottom: 5px;
}
#dnage_cont2 {

	width:880px;
	height:280px;
	padding:0;
	margin-top: 30px;
	margin-right: 40px;
	margin-bottom: 30px;
	margin-left: 40px;
}
#wrapper #main_frame1 #dnm_cont1 #dnage_cont2 .dn_cont3_1 ul {

	margin-left: 0px;
	text-align: left;
}
#wrapper #main_frame1 #dnm_cont1 #dnage_cont2 .dn_cont3_1 li {

	font-size: 0.8em;
	list-style-position: outside;
	list-style-type: square;
	padding-top: 5px;
	padding-bottom: 5px;
}
