/* CSS レイアウト */@import url('common.css');@import url('default.css'); 
/* index */#index_left{float:left; width:492px; margin-bottom:11px;}#index_right{float:left; height:248px; width:234px; margin:0px 0 11px 14px; padding:8px 0 0 11px; background-color:#DDE4F1; border-style:solid; border-width:5px 0 0 0; border-color:#213DAD;}#index_right p{background-color:#ECEDF8;padding:4px;margin:10px 0 7px 0;width:216px;line-height:145%;}#index_content_left{float:left; width:450px; padding:15px 30px 0 23px;}#index_content_left p{margin:7px 0 0 5px; padding:0;}#index_content_right{float:left; width:240px; padding:15px 0 0 0;}#index_content_right p{margin:7px 0 10px 5px; padding:0; line-height:160%; height:52px; background-image:url('img/logo1.png'); background-repeat:no-repeat; background-position:160px 0;}#index_bana{margin-top:15px; }




/* aboutus_greeting */.greeting_text{margin:0; padding:0;}.greeting_text2{margin:18px 0px 0 0px; padding:0;}#greeting_atarashiimg{float:right; margin:0 2px 0 9px;width:243px;height:192px;}#greeting_nameimg{margin:8px 0 0 160px;width:344px;height:86px;}
/* individuals */.individuals_floatimg{margin:0 0 0 10px; float:right; width:176px; height:176px; }.individuals_p{margin:7px 0 27px 0;}
/* contact */#contact{ padding:10px 0 0 20px;}#contact p{ padding:0 0 20px 0; margin:0 0 4px 0; border-style:solid; border-width:0 0 1px 0; border-color:#bbbbbb;}#contact form{ padding:0; margin:0;}#contact table{}#contact th{ font-weight:normal; background-color:#eeeeee; width:130px; padding:12px 4px 0px 10px; height:30px; line-height:130%;}#contact td{ padding:5px 4px 5px 10px; border-style:solid; border-width:0 0 1px 0; border-color:#cccccc; width:365px; vertical-align:middle; }.required{ /* 入力必須の場合 */ border-style:solid; border-width:0 0 0 3px; border-color:#18255A;}.notrequired{ /* 入力必須ではない場合 */border-style:solid; border-width:0 0 0 3px; border-color:#999999;}.input_submit1{width:140px;margin:15px 0 10px 0;}


