body {
	background:#fff;
	margin:0px;
	padding:0px;
	color:#333;
	font-family: 'Hiragino Kaku Gothic Pro', 'ƒqƒ‰ƒMƒmŠpƒS Pro W3' , 'Osaka' , '‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
	font-size:75%;
	line-height:170%;
	text-align:center;
}


h1, h2, h3 {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	margin: 0px;
	padding:0px;
}



img
{
	border:none;
}

small {
	font-size:11px;
}

a:link {
	text-decoration:underline;
	color:#39c;
}

a:visited {
	text-decoration:underline;
	color:#369;
}

a:hover {
	text-decoration:underline;
	color:#969;
}

.h4 {
	color:#247;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}

.nofloat {
	clear:both;
}

.body {
	position:relative;
	width:710px;
	margin:auto;
	background:#FFFDF7 url(../img/bodybg.gif) repeat-y;
	text-align:left;
}

.hidden {
	display:none;
}

.center {
	text-align:center;
	margin:auto;
}

.st {
	color:#369;
	font-weight:bold;
}

.red {
	font-size:10px;
	color:#c00;
}

.pdf {
	background:#FFFDF7 url(../img/pdf.gif) no-repeat;
	padding:4px 0px 0px 27px;
}

/*********************
 *
 *	HEADER
 *
**********************/
.topheader_left {
	position:relative;
	width:160px;;
	height:25px;
	background:url(../img/topheader_02.gif) no-repeat;
}

.header {
	position:relative; 
	width:710px;
	height:70px;
	background:url(../img/headerbg_01.gif) no-repeat;
}

.header_01 { position:relative; width:710px; height:70px; background:url(../img/headerbg_01_01.gif) no-repeat; }
.header_02 { position:relative; width:710px; height:70px; background:url(../img/headerbg_02_01.gif) no-repeat; }
.header_03 { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_01.gif) no-repeat; }
.header_04 { position:relative; width:710px; height:70px; background:url(../img/headerbg_04_01.gif) no-repeat; }
.header_05 { position:relative; width:710px; height:70px; background:url(../img/headerbg_05_01.gif) no-repeat; }
.header_06 { position:relative; width:710px; height:70px; background:url(../img/headerbg_06_01.gif) no-repeat; }
.header_07 { position:relative; width:710px; height:70px; background:url(../img/headerbg_07_01.gif) no-repeat; }
.header_08 { position:relative; width:710px; height:70px; background:url(../img/headerbg_08_01.gif) no-repeat; }

.header_03_ptt { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_protect_01.gif) no-repeat; }
.header_03_gum { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_gum_01.gif) no-repeat; }
.header_03_imp { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_implant_01.gif) no-repeat; }
.header_03_bty { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_beauty_01.gif) no-repeat; }
.header_03_rsn { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_resin_01.gif) no-repeat; }
.header_03_crr { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_correct_01.gif) no-repeat; }
.header_03_dry { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_drymouth_01.gif) no-repeat; }
.header_03_wht { position:relative; width:710px; height:70px; background:url(../img/headerbg_03_whitening_01.gif) no-repeat; }
.header_05_stf { position:relative; width:710px; height:70px; background:url(../img/headerbg_05_staff_01.gif) no-repeat; }
.header_eng { position:relative; width:710px; height:70px; background:url(../img/headerbg_eng_01.gif) no-repeat; }
.header_eng_02 { position:relative; width:710px; height:70px; background:url(../img/headerbg_eng_02_01.gif) no-repeat; }
.header_dict { position:relative; width:710px; height:70px; background:url(../img/headerbg_dict_01.gif) no-repeat; }

.headerleft {
	width:449px;
	height:70px;
	float:left;
}

.headerleftpad {
	padding: 10px 0px 0px 17px;
}

.headerright {
	width:261px;
	height:70px;
	text-align:left;
	float:left;
}

.headerrightpad {
	padding: 10px 5px 0px 0px;
}

.headerlefttop {
	width:449px;
	height:45px;
	float:left;
}

.headerrighttop {
	width:261px;
	height:45px;
	text-align:left;
	float:left;
}

.headermenuop1 { float:left; }
.headermenuop2 { float:left; }
.headermenuop3 { float:left; }
.headermenuop1 a { width:56px; height:15px; background:url(../img/headermenu_01.gif) no-repeat 0px 0px; display:block; }
.headermenuop1 a:hover { background:url(../img/headermenu_on_01.gif) no-repeat 0px 0px; }
.headermenuop2 a { width:115px; height:15px; background:url(../img/headermenu_02.gif) no-repeat 0px 0px; display:block; }
.headermenuop2 a:hover { background:url(../img/headermenu_on_02.gif) no-repeat 0px 0px; }
.headermenuop3 a { width:85px; height:15px; background:url(../img/headermenu_03.gif) no-repeat 0px 0px; display:block; }
.headermenuop3 a:hover { background:url(../img/headermenu_on_03.gif) no-repeat 0px 0px; }

/*********************
 *
 *	FOOTER
 *
**********************/
.footer {
	position:relative;
	width:710px;
	height:54px;
	text-align:right;
	background:#fff url(../img/footerbg.gif) no-repeat;
}

/*********************
 *
 *	CONTENT
 *
**********************/
.content {
	padding:0px 0px 50px 0px;
	position:relative;
	width:550px;
	text-align:left;
	background:url(../img/headerbg_02.gif) 0px 0px no-repeat;
	float:left;
}

.content_01 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_01_03.gif) no-repeat; float:left; }
.content_02 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_02_03.gif) no-repeat; float:left; }
.content_03 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_03.gif) no-repeat; float:left; }
.content_04 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_04_03.gif) no-repeat; float:left; }
.content_05 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_05_03.gif) no-repeat; float:left; }
.content_06 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_06_03.gif) no-repeat; float:left; }
.content_07 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_07_03.gif) no-repeat; float:left; }
.content_08 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_08_03.gif) no-repeat; float:left; }

.content_03_ptt { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_protect_03.gif) no-repeat; float:left; }
.content_03_gum { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_gum_03.gif) no-repeat; float:left; }
.content_03_imp { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_implant_03.gif) no-repeat; float:left; }
.content_03_bty { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_beauty_03.gif) no-repeat; float:left; }
.content_03_rsn { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_resin_03.gif) no-repeat; float:left; }
.content_03_crr { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_correct_03.gif) no-repeat; float:left; }
.content_03_dry { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_drymouth_03.gif) no-repeat; float:left; }
.content_03_wht { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_03_whitening_03.gif) no-repeat; float:left; }
.content_05_stf { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_05_staff_03.gif) no-repeat; float:left; }
.content_eng { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_eng_03.gif) no-repeat; float:left; }
.content_eng_02 { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_eng_02_03.gif) no-repeat; float:left; }
.content_dict { padding:0px 0px 50px 0px; position:relative; width:550px; text-align:left; background:url(../img/headerbg_dict_03.gif) no-repeat; float:left; }

.main {
	padding:0px 2px 0px 0px;
	z-index:0;
}

.maintop {
	padding:0px 0px 0px 0px;
	z-index:0;
}

.title {
	padding:5px 20px 10px 20px;
	text-align:right;
	font-size:11px;
}

.title_link {
	padding:0px 10px 0px 12px;
	background:url(../img/mark_03.gif) 0px 2px no-repeat;
}

/*********************
 *
 *	MENU
 *
**********************/
.menu { position:relative; width:160px; background:url(../img/headerbg_03.gif) no-repeat; float:left; }
.menu_01 { position:relative; width:160px; background:url(../img/headerbg_01_02.gif) no-repeat; float:left; }
.menu_02 { position:relative; width:160px; background:url(../img/headerbg_02_02.gif) no-repeat; float:left; }
.menu_03 { position:relative; width:160px; background:url(../img/headerbg_03_02.gif) no-repeat; float:left; }
.menu_05 { position:relative; width:160px; background:url(../img/headerbg_05_02.gif) no-repeat; float:left; }
.menu_06 { position:relative; width:160px; background:url(../img/headerbg_06_02.gif) no-repeat; float:left; }
.menu_07 { position:relative; width:160px; background:url(../img/headerbg_07_02.gif) no-repeat; float:left; }
.menu_08 { position:relative; width:160px; background:url(../img/headerbg_08_02.gif) no-repeat; float:left; }

.menu_03_bty { position:relative; width:160px; background:url(../img/headerbg_03_beauty_02.gif) no-repeat; float:left; }
.menu_03_rsn { position:relative; width:160px; background:url(../img/headerbg_03_resin_02.gif) no-repeat; float:left; }

.menuop0 a { width:160px; height:30px; background:url(../img/menu_10.gif) no-repeat 0px 0px #fff; display:block; }
.menuop0 a:hover { background:url(../img/menu_on_10.gif) no-repeat 0px 0px; }
.menuop1 a { width:160px; height:30px; background:url(../img/menu_01.gif) no-repeat 0px 0px #fff; display:block; }
.menuop1 a:hover { background:url(../img/menu_on_01.gif) no-repeat 0px 0px; }
.menuop2 a { width:160px; height:30px; background:url(../img/menu_02.gif) no-repeat 0px 0px #fff; display:block; }
.menuop2 a:hover { background:url(../img/menu_on_02.gif) no-repeat 0px 0px; }
/*.menuop3 a { width:160px; height:30px; background:url(../img/menu_03.gif) no-repeat 0px 0px #fff; display:block; }*/
/*.menuop3 a:hover { background:url(../img/menu_on_03.gif) no-repeat 0px 0px; }*/
.menuop31 a { width:160px; height:22px; background:url(../img/menu_sub_01.gif) no-repeat 0px 0px #fff; display:block; }
.menuop32 a { width:160px; height:22px; background:url(../img/menu_sub_02.gif) no-repeat 0px 0px #fff; display:block; }
.menuop33 a { width:160px; height:22px; background:url(../img/menu_sub_03.gif) no-repeat 0px 0px #fff; display:block; }
.menuop34 a { width:160px; height:22px; background:url(../img/menu_sub_04.gif) no-repeat 0px 0px #fff; display:block; }
.menuop35 a { width:160px; height:22px; background:url(../img/menu_sub_05.gif) no-repeat 0px 0px #fff; display:block; }
.menuop36 a { width:160px; height:22px; background:url(../img/menu_sub_06.gif) no-repeat 0px 0px #fff; display:block; }
.menuop37 a { width:160px; height:22px; background:url(../img/menu_sub_07.gif) no-repeat 0px 0px #fff; display:block; }
.menuop38 a { width:160px; height:22px; background:url(../img/menu_sub_08.gif) no-repeat 0px 0px #fff; display:block; }
.menuop31 a:hover,
.menuop32 a:hover,
.menuop33 a:hover,
.menuop34 a:hover,
.menuop35 a:hover,
.menuop36 a:hover,
.menuop37 a:hover,
.menuop38 a:hover { background-position:-160px 0px; }
.menuop4 a { width:160px; height:30px; background:url(../img/menu_04.gif) no-repeat 0px 0px #fff; display:block; }
.menuop4 a:hover { background:url(../img/menu_on_04.gif) no-repeat 0px 0px; }
.menuop5 a { width:160px; height:30px; background:url(../img/menu_05.gif) no-repeat 0px 0px #fff; display:block; }
.menuop5 a:hover { background:url(../img/menu_on_05.gif) no-repeat 0px 0px; }
.menuop6 a { width:160px; height:30px; background:url(../img/menu_06.gif) no-repeat 0px 0px #fff; display:block; }
.menuop6 a:hover { background:url(../img/menu_on_06.gif) no-repeat 0px 0px; }
.menuop7 a { width:160px; height:30px; background:url(../img/menu_07.gif) no-repeat 0px 0px #fff; display:block; }
.menuop7 a:hover { background:url(../img/menu_on_07.gif) no-repeat 0px 0px; }
.menuop8 a { width:160px; height:30px; background:url(../img/menu_08.gif) no-repeat 0px 0px #fff; display:block; }
.menuop8 a:hover { background:url(../img/menu_on_08.gif) no-repeat 0px 0px; }
.menuop9 a { width:160px; height:30px; background:url(../img/menu_09.gif) no-repeat 0px 0px #fff; display:block; }
.menuop9 a:hover { background:url(../img/menu_on_09.gif) no-repeat 0px 0px; }
.menuopline { width:160px; height:1px; background:#ccc; display:block; overflow:hidden; }

.menuopeng1 a { width:160px; height:30px; background:url(../img/menu_eng_01.gif) no-repeat 0px 0px #fff; display:block; }
.menuopeng1 a:hover { background:url(../img/menu_eng_on_01.gif) no-repeat 0px 0px; }
.menuopeng2 a { width:160px; height:30px; background:url(../img/menu_eng_02.gif) no-repeat 0px 0px #fff; display:block; }
.menuopeng2 a:hover { background:url(../img/menu_eng_on_02.gif) no-repeat 0px 0px; }

.menuop1on { width:160px; height:30px; background:url(../img/menu_now_01.gif) no-repeat 0px 0px; }
.menuop2on { width:160px; height:30px; background:url(../img/menu_now_02.gif) no-repeat 0px 0px; }
.menuop3on { width:160px; height:30px; background:url(../img/menu_now_03.gif) no-repeat 0px 0px; display:block; }
.menuop4on { width:160px; height:30px; background:url(../img/menu_now_04.gif) no-repeat 0px 0px; }
.menuop5on { width:160px; height:30px; background:url(../img/menu_now_05.gif) no-repeat 0px 0px; }
.menuop5on { width:160px; height:30px; background:url(../img/menu_now_05.gif) no-repeat 0px 0px; }
.menuop6on { width:160px; height:30px; background:url(../img/menu_now_06.gif) no-repeat 0px 0px; }
.menuop7on { width:160px; height:30px; background:url(../img/menu_now_07.gif) no-repeat 0px 0px; }
.menuop8on { width:160px; height:30px; background:url(../img/menu_now_08.gif) no-repeat 0px 0px; }
.menuop9on { width:160px; height:30px; background:url(../img/menu_now_09.gif) no-repeat 0px 0px; }
.menuopeng1on { width:160px; height:30px; background:url(../img/menu_eng_now_01.gif) no-repeat 0px 0px; }
.menuopeng2on { width:160px; height:30px; background:url(../img/menu_eng_now_02.gif) no-repeat 0px 0px; }

.menuop3 { width:160px; height:30px; background:url(../img/menu_03.gif) no-repeat 0px 0px #fff; display:block; }

.menuop31on { width:160px; height:22px; background:url(../img/menu_sub_01.gif) no-repeat -320px 0px; display:block; }
.menuop32on { width:160px; height:22px; background:url(../img/menu_sub_02.gif) no-repeat -320px 0px; display:block; }
.menuop33on { width:160px; height:22px; background:url(../img/menu_sub_03.gif) no-repeat -320px 0px; display:block; }
.menuop34on { width:160px; height:22px; background:url(../img/menu_sub_04.gif) no-repeat -320px 0px; display:block; }
.menuop35on { width:160px; height:22px; background:url(../img/menu_sub_05.gif) no-repeat -320px 0px; display:block; }
.menuop36on { width:160px; height:22px; background:url(../img/menu_sub_06.gif) no-repeat -320px 0px; display:block; }
.menuop37on { width:160px; height:22px; background:url(../img/menu_sub_07.gif) no-repeat -320px 0px; display:block; }
.menuop38on { width:160px; height:22px; background:url(../img/menu_sub_08.gif) no-repeat -320px 0px; display:block; }


.menuop3a a { position:relative; width:110px; height:31px; background:url(../img/menu_03_01.gif) no-repeat 0px 0px; display:block; }
.menuop3a a:hover { position:relative; background:url(../img/menu_03_on_01.gif) no-repeat 0px 0px; }
.menuop3b a { position:relative; width:94px; height:31px; background:url(../img/menu_03_02.gif) no-repeat 0px 0px; display:block; }
.menuop3b a:hover { position:relative; background:url(../img/menu_03_on_02.gif) no-repeat 0px 0px; }
.menuop3c a { position:relative; width:50px; height:31px; background:url(../img/menu_03_03.gif) no-repeat 0px 0px; display:block; }
.menuop3c a:hover { position:relative; background:url(../img/menu_03_on_03.gif) no-repeat 0px 0px; }
.menuop3d a { position:relative; width:96px; height:31px; background:url(../img/menu_03_04.gif) no-repeat 0px 0px; display:block; }
.menuop3d a:hover { position:relative; background:url(../img/menu_03_on_04.gif) no-repeat 0px 0px; }
.menuop3e a { position:relative; width:94px; height:31px; background:url(../img/menu_03_05.gif) no-repeat 0px 0px; display:block; }
.menuop3e a:hover { position:relative; background:url(../img/menu_03_on_05.gif) no-repeat 0px 0px; }
.menuop3f a { position:relative; width:110px; height:31px; background:url(../img/menu_03_06.gif) no-repeat 0px 0px; display:block; }
.menuop3f a:hover { position:relative; background:url(../img/menu_03_on_06.gif) no-repeat 0px 0px; }
.menuop3g a { position:relative; width:62px; height:31px; background:url(../img/menu_03_07.gif) no-repeat 0px 0px; display:block; }
.menuop3g a:hover { position:relative; background:url(../img/menu_03_on_07.gif) no-repeat 0px 0px; }

.menuop5a a { position:relative; width:108px; height:31px; background:url(../img/menu_05_01.gif) no-repeat 0px 0px; display:block; }
.menuop5a a:hover { position:relative; background:url(../img/menu_05_on_01.gif) no-repeat 0px 0px; }
.menuop5b a { position:relative; width:94px; height:31px; background:url(../img/menu_05_02.gif) no-repeat 0px 0px; display:block; }
.menuop5b a:hover { position:relative; background:url(../img/menu_05_on_02.gif) no-repeat 0px 0px; }

.menuop3aon { position:relative; float:left; width:110px; height:31px; background:url(../img/menu_03_now_01.gif) no-repeat 0px 0px; }
.menuop3bon { position:relative; float:left; width:94px; height:31px; background:url(../img/menu_03_now_02.gif) no-repeat 0px 0px; }
.menuop3con { position:relative; float:left; width:50px; height:31px; background:url(../img/menu_03_now_03.gif) no-repeat 0px 0px; }
.menuop3don { position:relative; float:left; width:96px; height:31px; background:url(../img/menu_03_now_04.gif) no-repeat 0px 0px; }
.menuop3eon { position:relative; float:left; width:94px; height:31px; background:url(../img/menu_03_now_05.gif) no-repeat 0px 0px; }
.menuop3fon { position:relative; float:left; width:110px; height:31px; background:url(../img/menu_03_now_06.gif) no-repeat 0px 0px; }
.menuop3gon { position:relative; float:left; width:62px; height:31px; background:url(../img/menu_03_now_07.gif) no-repeat 0px 0px; }

.menuop5aon { position:relative; float:left; width:108px; height:31px; background:url(../img/menu_05_now_01.gif) no-repeat 0px 0px; }
.menuop5bon { position:relative; float:left; width:94px; height:31px; background:url(../img/menu_05_now_02.gif) no-repeat 0px 0px; }

.menuopyj { position:relative; float:left; width:17px; height:31px; background:url(../img/menu_03yj.gif) no-repeat 0px 0px; }
.menuop3a { position:relative; float:left; }
.menuop3b { position:relative; float:left; }
.menuop3c { position:relative; float:left; }
.menuop3d { position:relative; float:left; }
.menuop3e { position:relative; float:left; }
.menuop3f { position:relative; float:left; }
.menuop3g { position:relative; float:left; }

.menuop5a { position:relative; float:left; }
.menuop5b { position:relative; float:left; }

.menuunder { padding:10px 0px 10px 2px; }

.menuop3box {
	position:absolute;
	top:60px;
	left:0px;
	width:550px;
	height:31px;
	background:url(../img/menu_sub_bg.gif) no-repeat 0px 0px;
	visibility:visible;
	display:none;
	z-index:1;
}

.menuop3boxtop {
	top:85px;
}

.menuop3boxon {
	position:absolute;
	top:60px;
	left:0px;
	width:550px;
	height:31px;
	background:url(../img/menu_sub_bg.gif) no-repeat 0px 0px;
	visibility:visible;
	display:none;
	z-index:1;
}

.menuop5box {
	position:absolute;
	top:120px;
	left:0px;
	width:550px;
	height:31px;
	background:url(../img/menu_sub_bg.gif) no-repeat 0px 0px;
	visibility:visible;
	display:none;
	z-index:1;
}

.menuop5boxtop {
	top:145px;
}

.menuop5boxon {
	position:absolute;
	top:120px;
	left:0px;
	width:550px;
	height:31px;
	background:url(../img/menu_sub_bg.gif) no-repeat 0px 0px;
	visibility:visible;
	display:none;
	z-index:1;
}

.flash {
	width:550px;
	height:342px;
	height:400px;
	margin:auto;
	text-align:center;
	z-index:1;
}

*:first-child+html .flash
{
	height:400px;
}

/*********************
 *
 *	HR
 *
**********************/
.line01 { 
	width:706px; 
	height:1px; 
	clear:left;
	overflow:hidden;
	background:#ccc; 
}

/*********************
 *
 *	PADDING
 *
**********************/
.p20 {
	padding:20px;
}

.p10 {
	padding:10px;
}

.p5 {
	padding:5px;
}

.p105 {
	padding:5px 10px 5px 10px;
}

.p115 {
	padding:5px 10px 5px 19px;
}

.pbody {
	padding:0px 2px 0px 2px;
}

.nobr {
	line-height:0px;
}

/*********************
 *
 *	HR
 *
**********************/
.hr1 {
	width:100%;
	height:1px;
	background:url(../img/hr_01.gif) repeat-x;
	overflow:hidden;
}

.totop {
	clear:both;
	width:100%;
	height:22px;
	background:url(../img/hr_02.gif) 0px 52px repeat-x;
	padding:40px 0px 10px 0px;
	text-align:right;
}

.totopa {
	width:100%;
	height:22px;
	padding:10px 0px 10px 0px;
	text-align:right;
}

.prev {
	width:100%;
	height:22px;
	padding:0px 0px 10px 0px;
	text-align:right;
}

.hr2 {
	width:100%;
	height:1px;
	background:#ccc;
	overflow:hidden;
}

/*********************
 *
 *	MARK
 *
**********************/
.mark_03 {
	text-align:left;
	background:url(../img/mark_04.gif) 0px 2px no-repeat;
	padding:0px 0px 0px 19px;
}

.mark_02 {
	text-align:left;
	background:url(../img/mark_03.gif) 0px 6px no-repeat;
	padding:0px 0px 0px 12px;
}

.mark_01 {
	text-align:left;
	background:url(../img/mark_05.gif) repeat-y;
	padding:0px 0px 0px 12px;
}

/*********************
 *
 *	ETC
 *
**********************/

.nagare {
	background:url(../img/yj_02.gif) repeat-y;
}

.nagare_pad {
	padding:0px 0px 5px 50px;
}

.nonagare {
	background:#FFFDF7;
}

.dct {
	background:url(../img/dictionary.gif) no-repeat 2px 6px;
	width:13px;
	height:15px;
	line-height:170%;
}
