/*タイトル、サブタイトル*/
p.we_title1			{ width:890px; margin-left:15px; padding-top:16px; background-image:url("/images_com/bg_5dot_g.gif"); background-position:0px 28px; background-repeat:repeat-x;}

/*お問い合わせ we01-001*/
div#we001_def		{ width:720px; margin-left:100px;}
p#we001_1			{ width:660px; padding-top:25px; padding-bottom:20px; line-height:150%;}
div.we001_2			{ padding-bottom:10px;}
div.we001_2 p		{ width:670px; padding-bottom:3px; background-image:url("/images_com/bg_3dot_p.gif"); background-position:0% 100%; background-repeat:repeat-x;}
p.we001_3			{ margin-left:32px; padding-bottom:15px;}
p.we001_com1		{ height:28px;}
p.we001_com7		{ padding-top:10px; line-height:100%;}

div#we001_00		{ margin-left:30px; padding-bottom:15px;}
div#we001_10		{ width:650px; margin-left:31px; padding-bottom:24px;}
div#we001_20		{ width:650px; margin-left:31px; padding-bottom:24px;}
div#we001_30		{ width:650px; margin-left:31px; padding-bottom:24px;}
div#we001_40		{ width:650px; margin-left:31px;}
div#we001_50		{ width:650px; margin-left:31px; padding-bottom:24px;}
div#we001_60		{ width:650px; margin-left:31px; padding-bottom:24px;}
div#we001_70		{ width:650px; margin-left:31px; padding-bottom:45px;}
div#we001_80		{ width:650px; margin-left:31px; padding-bottom:24px;}

div#we001_00 table	{ width:641px; border-collapse:collapse;}
div#we001_00 td		{ height:30px; vertical-align:top; font-size:10px; line-height:10px;}

table#we001_12		{ width:auto; border-collapse:collapse; border-top:solid 1px #999999; border-left:solid 1px #999999;}
table#we001_12 td#we001_14	{ width:116px; line-height:200%; font-weight:bold; text-align:center; vertical-align:middle; color:#333333; background-color:#f3f2ee; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
table#we001_12 td#we001_15	{ width:362px; line-height:200%; font-weight:bold; text-align:center; vertical-align:middle; color:#333333; background-color:#f3f2ee; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
table#we001_12 td#we001_16	{ width: 33px; color:#333333; background-color:#f3f2ee; border-bottom:solid 1px #999999; border-right-style:none;}
table#we001_12 td#we001_17	{ width:121px; line-height:200%; font-weight:bold; text-align:left; vertical-align:middle; color:#333333; background-color:#f3f2ee; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
table#we001_12 td#we001_17 p{ margin-left:10px;}
table#we001_12 td			{ padding-top:3px; padding-bottom:2px; line-height:120%; text-align:center; vertical-align:middle; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
table#we001_12 td p			{ text-align:left; margin-left:26px;}
table#we001_12 td div		{ text-align:left; margin-left: 6px;}
table#we001_12 td.we001_18	{ width:33px; padding-top:2px; padding-bottom:3px; text-align:right; border-right-style:none;}

table.we001_com2	{ width:auto; border-collapse:collapse; border-top:solid 1px #999999; border-left:solid 1px #999999;}
td.we001_com3		{ width:220px; padding-top:8px; padding-bottom:8px; font-weight:bold; text-align:left; vertical-align:middle; color:#333333; background-color:#f3f2ee; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
td.we001_com3 p		{ text-align:left; margin-left:10px;}
td.we001_com4		{ width:258px; padding-top:8px; padding-bottom:7px; vertical-align:middle; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
td.we001_com4 p		{ text-align:left; margin-left:12px;}
td.we001_com5		{ width: 33px; padding-top:7px; padding-bottom:8px; vertical-align:middle; border-bottom:solid 1px #999999; text-align:right;}
td.we001_com6		{ width:121px; padding-top:8px; padding-bottom:7px; vertical-align:middle; border-bottom:solid 1px #999999; border-right:solid 1px #999999; text-align:center;}
td.we001_com6 p		{ text-align:left; margin-left: 6px;}

div#we001_40_2		{ width:640px; margin-left:31px;}
div#we001_41		{ width:360px; float:left;}
div#we001_42		{ width:280px; padding-top:18px; float:left;}
div#we001_43		{ width:280px; padding-top:18px; float:left;}
div#we001_4c		{ width:640px; height:24px; clear:left;}
div#we001_5			{ padding-bottom:10px;}
td.we001_com8		{ width:220px; padding-top:8px; padding-bottom:8px; font-weight:bold; text-align:left; vertical-align:middle; color:#333333; background-color:#f3f2ee; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
td.we001_com8 p		{ margin-left:10px; letter-spacing:2px;}
td.we001_com8 div	{ margin-left:10px;}
td.we001_com9		{ width:412px; padding-top:8px; padding-bottom:7px; text-align:left; vertical-align:middle; border-bottom:solid 1px #999999; border-right:solid 1px #999999;}
td.we001_com9 p		{ margin-left:10px;}
p#we001_71			{ width:224px; height:23px;}

a.we001a			{ padding-right:24px; background-image:url("/contact/images/bg_we001.gif"); background-position:100% 50%; background-repeat:no-repeat;}
div#we001_00 a		{ display:block; height:25px; background-image:url("/contact/images/we001_btn1.gif"); background-repeat:no-repeat;}
a#we001_btn1		{ width:90px; background-position:0px 0px;}
a#we001_btn2		{ width:90px; background-position:-90px 0px;}
a#we001_btn3		{ width:90px; background-position:-180px 0px;}
a#we001_btn4		{ width:90px; background-position:-270px 0px;}
a#we001_btn5		{ width:92px; background-position:-360px 0px;}
a#we001_btn6		{ width:92px; background-position:-452px 0px;}
a#we001_btn1:hover	{ width:90px; background-position:0px -30px;}
a#we001_btn2:hover	{ width:90px; background-position:-90px -30px;}
a#we001_btn3:hover	{ width:90px; background-position:-180px -30px;}
a#we001_btn4:hover	{ width:90px; background-position:-270px -30px;}
a#we001_btn5:hover	{ width:92px; background-position:-360px -30px;}
a#we001_btn6:hover	{ width:92px; background-position:-452px -30px;}
a#we001_btn7		{ display:block; width:280px; height:27px; background-position:0px 0px; background-image:url("/contact/images/we001_btn7.gif"); background-repeat:no-repeat;}
a#we001_btn7:hover	{ width:280px; height:27px; background-position:0px -30px;}
a#we001_btn8		{ display:block; width:224px; height:23px; background-position:0px 0px; background-image:url("/contact/images/we001_btn8.gif"); background-repeat:no-repeat;}
a#we001_btn8:hover	{ width:224px; height:23px; background-position:0px -30px;}
a#we001_btn9		{ display:block; width:280px; height:27px; background-position:0px 0px; background-image:url("/contact/haisou/images/we001_btn1.gif"); background-repeat:no-repeat;}
a#we001_btn9:hover	{ width:280px; height:27px; background-position:0px -30px;}


/*サイトマップ we01-002*/
div#we002_def		{ width:700px; line-height:100%; margin-left:150px; padding-top:24px; padding-bottom:30px; color:#333333; background-color:#ffffff;}
div.we002_01		{ width:100%;}
div.we002_lf		{ width:350px; float:left;}
div.we002_rf		{ width:350px; float:left;}
div.we002_clr		{ width:100%; height:15px; font-size:10px; line-height:10px; clear:left;}

div.we002_01 p		{ width:80%;}
p.we002_1			{ line-height:180%; text-indent:1em; font-weight:bold; margin-bottom:6px; color:#333333; background-color:#f1eadf;}
p.we002_2			{ line-height:150%; text-indent:1.5em;}
p.we002_3			{ line-height:140%; text-indent:2em;}
p.we002_10			{ line-height:120%; margin-left:1.3em;}

div.we002_mlf		{ width:175px; float:left;}
div.we002_mrf		{ width:175px; float:left;}
div.we002_cm		{ width:350px; height:10px; font-size:10px; line-height:10px; clear:left;}
div.we002_mlf p		{ width:100%;}
div.we002_mrf p		{ width:100%;}

div.we002_02		{ width:630px;}
div.we002_02 p		{ width:100%;}
p.we002_20			{ line-height:200%; text-indent:1em; font-weight:bold; margin-top:20px; margin-bottom:20px; color:#333333; background-color:#f1eadf;}
div.we002_lf2		{ width:270px; border-right:solid 2px #f1eadf; float:left;}
div.we002_rf2		{ width:300px; padding-left:30px; float:left;}

div#we002_def a:link	{ color:#0000ee; background-color:#ffffff; text-decoration:underline;}
div#we002_def a:visited	{ color:#0000ee; background-color:#ffffff; text-decoration:underline;}
div#we002_def a:hover	{ color:#0000ee; background-color:#ffffff; text-decoration:underline;}
div#we002_def p.we002_1 a:link		{ color:#0000ee; background-color:#f1eadf; text-decoration:underline;}
div#we002_def p.we002_1 a:visited	{ color:#0000ee; background-color:#f1eadf; text-decoration:underline;}
div#we002_def p.we002_1 a:hover		{ color:#0000ee; background-color:#f1eadf; text-decoration:underline;}

/*サイトのご利用にあたって we01-003*/
div#we003_def1		{ width:670px; margin-left:125px; padding-bottom:40px;}
div#we003_def1 p	{ margin-left:10px; padding-top: 6px; padding-bottom:3px; line-height:140%;}
div#we003_def1 p.we003_10	{ margin-left:10px; padding-top:24px; line-height:160%; color:#210063; background-color:#ffffff; font-weight:bold;}
div#we003_def1 p.we003_subt	{ margin-left: 0px; padding-top:24px; color:#210063; background-color:#ffffff; line-height:200%; font-weight:bold; background-image:url("/images_com/bg_3dot_b.gif"); background-position:0% 100%; background-repeat:repeat-x;}
div#we003_def1 p.we003_sub0	{ margin-left: 0px; padding-top:48px; color:#210063; background-color:#ffffff; line-height:200%; font-weight:bold; background-image:url("/images_com/bg_3dot_b.gif"); background-position:0% 100%; background-repeat:repeat-x;}
div#we003_def1 p.we003_sub1	{ margin-left: 0px; padding-top:24px; color:#210063; background-color:#ffffff; font-weight:bold;}
div#we003_def1 p.we003_sub2	{ margin-left:10px; padding-top:12px; color:#210063; background-color:#ffffff; font-weight:bold; border-bottom:solid 1px #210063;}
div#we003_def1 p.we003_sub3	{ margin-left:10px; padding-top:12px; color:#210063; background-color:#ffffff;}
div#we003_def1 p.we003_ans	{ margin-left:10px; padding-top: 3px; color:#444444; background-color:#ffffff; font-weight:bold;}
p#we003_pp			{ width:120px; padding-top:12px; text-align:center;}
div#we003_vs		{ margin-left:50px;}

/*プライバシーポリシー we01-004*/
div#we004_def1		{ width:680px; margin-left:120px;}
p#we004_10			{ padding-top:24px; line-height:160%; color:#210063; background-color:#ffffff; font-weight:bold;}

ol#we004_11	{ line-height:140%;line-height:1.6;margin-left:15px;}
ol#we004_11 li	{ padding-bottom:4px;line-height:1.6;
margin-left:15px;}
p#we004_12			{ width:100%; line-height:150%; text-align:right;}
table#we004_21 th	{ width:250px; padding-bottom:30px; vertical-align:bottom; text-align:center;}
table#we004_21 td	{ padding-bottom:40px; vertical-align:bottom; text-align:left;}
p#we004_22			{ color:#210063; background-color:#ffffff; line-height:200%;}
ul#we004_23			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 15px;}
ul#we004_23 li		{ margin:0px; padding:0px; list-style-type:disc; line-height:140%;}

div#we004_def2		{ width:720px; padding-bottom:40px; margin-left:100px;}

/*div#we004_def2		{ width:630px; padding-bottom:40px; margin-left:40px;}
*/div#we004_def2 p			{ margin-left:50px; line-height:150%;}
div#we004_def2 p.we004_title{ margin-left:40px; padding-top:48px; padding-bottom:3px; color:#210063; background-color:#ffffff; line-height:200%; font-weight:bold; background-image:url("/images_com/bg_3dot_b.gif"); background-position:0% 100%; background-repeat:repeat-x;}
div#we004_def2 p.we004_sub1	{ margin-left:40px; padding-top:24px; padding-bottom:3px; color:#210063; background-color:#ffffff; font-weight:bold;}
div#we004_def2 p.we004_sub2	{ margin-top:10px; margin-left:50px; padding-top: 6px; margin-bottom:3px; color:#210063; background-color:#ffffff; font-weight:bold; border-bottom:solid 1px #210063;}
p#we004_40			{ margin-left:50px; padding-top:12px; line-height:150%;}
p#we004_41			{ text-align:right;}
p#we004_42			{ text-align:center;}


