.hd1{  height: 20px; width:791px; margin-top:0px;}

.hd1_2{ font-size:10px; color:#442000; line-height: 14px; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-align:left; font-weight:normal; padding-left:10px; width:481px;}


.hed_all{ width:791px; height:83px;}

.hed_1{ width:170px;}

.hed_2{ width:281px; height:17px;}

.hed_navi{ width:300px; height:20px; text-align:right;}


.hed_logo{ width:621px; height:17px;}

.p_logo{ margin-top:20px;}


.w_center1{ width:791px; height:auto; margin:0px auto; margin-top:0px;}

.w_right1{ width:612px; background-image:url(jpg-gif/main_bk.gif); float:right; text-align:left;}

.h_1{ width:179px; height:2493px; text-align:center; background-image:url(jpg-gif/h_bk.gif); float:left; margin:0px;}

.m1{ width:612px; height:10px; float:left; text-align:left; margin:0px 0px 10px 0px;}


.navi_up{ width:179px;}

.navi_01{ width:179px; height:300px; margin-top:0px; text-align:left;}

.navi_02{ width:165px; margin-left:4px; margin-bottom:20px;}

.navi_bk01{ width:179px; height:450px; background-image:url(jpg-gif/h_bk.gif); float:left; text-align:center; margin-bottom:0px; margin-top:0px;}



.ft01{ width:791px; text-align:left; clear:both; margin:0px auto; margin-top:0px;}

.ft_02{ width:791px; height:50px; text-align:left; margin:0px auto; margin-top:0px; padding-top:0px;}

.ft_bk01{ width:591px; background-image:url(jpg-gif/ft_bk.gif); height:30px; text-align:left; padding-left:200px; clear:both; margin:0px auto;}

.ft_t01{ width:540px; height:20px; font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size:10px; font-weight:normal; line-height:10px; color:#442000; text-align:left; padding-top:10px;}

.ft_02_2{ width:785px;}

.ft_t02{ width:680px; font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size:10px; font-weight:normal; line-height:18px; color:#442000; text-align:left; padding-left:10px;}

.ft_t03{ font-family:Verdana; font-size:10px; font-weight:normal; color:#442000;}




.wt_01{ width:550px; margin-left:27px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; line-height:22px; color:#222222; text-align:left; margin-bottom:5px;}

.wt_02{ width:550px; margin-left:27px; margin-bottom:20px; background-color:#A3825C; margin-top:20px;}

.wt_03{ width:550px; margin-left:27px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; line-height:22px; color:#442000; text-align:left; margin-bottom:5px; font-weight:bold;}

.wt_03_02{ width:525px; height:33px; margin:20px 0px 0px 27px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; line-height:22px; color:#442000; text-align:left; font-weight:bold; background-image:url(jpg-gif/wk_lesson.gif); padding-left:15px; padding-top:2px;}

.t_01{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; line-height:22px; color:#222222; text-align:left; background-color:#f9f2d1; padding:4px 4px 4px 4px; font-weight:normal;}

.t_02{ width:100px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; font-weight:bold; line-height:22px; color:#442000; text-align:center; background-color:#f9f2d1; padding:4px 0px 4px 0px}

.t_03{ width:190px; font-family:Verdana; font-size:14px; font-weight:nomal; line-height:20px; color:#442000; text-align:left; background-color:#f9f2d1; padding:2px 4px 2px 4px}

.t_04{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; line-height:22px; color:#222222; text-align:left; background-color:#ffffff; padding:2px 4px 2px 4px}

.t_05{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; line-height:22px; color:#442000; text-align:left; margin-bottom:5px; font-weight:bold;}

.t_red_b01{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; color:#D90000; font-weight:normal;}






.t_bn01{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:14px; color:#D90000; font-weight:normal;}

.t_msp01{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color:#222222; font-size:12px;}

.t_vdn01{ font-family:Verdana; color:#222222; font-size:14px;}

