← Back
Editing: main.css
/*================================================== CSS information -------------------------------------------------- Filename �Fmain.css Author �F�C�[�X�}�C���V�X�e���Y Description�F�e�y�[�W�ŗL�̃X�^�C����L�q ==================================================*/ /*-------------------------------------------------- �g�b�v�y�[�W --------------------------------------------------*/ /* �e�R���e���c */ #top_cont hr { border: none; } #top_cont h3 { background: url(../img/top/icon_cont.gif) no-repeat 10px 9px; padding: 12px 0px 0px 47px; font-size: 22px; float: left; width: 273px; font-weight: normal; min-height: 46px; } #top_cont h3:first-child { margin-right: 60px; } #top_cont .bg_top { background: url(../img/top/bg_cont1.gif) no-repeat left top; } #top_cont .bg_middle { background: url(../img/top/bg_cont2.gif) repeat-y left top; } #top_cont .box { float: right; width: 170px; position: relative; padding: 0px 160px 5px 20px; font-size: 95%; } #top_cont .box:first-child { float: left; } #top_cont .box .img { position: absolute; top: -53px; right: 10px; } #top_cont .box hr { border-bottom: 1px solid #BBE0F1; padding-bottom: 7px; margin-bottom: 5px; } #top_cont .box .rit a { font-size: 90%; text-decoration: none; } #top_cont .bg_middle + hr { background: url(../img/top/bg_cont3.gif) no-repeat left top; height: 16px; margin-bottom: 27px; } #top_cont a { color: #1F99D1; } /* �R�[�X�ē�BOX���݂̂̏ꍇ */ #top_cont .bg_top2 { background: url(../img/top/bg_cont1_2.gif) no-repeat left top; } #top_cont .bg_middle2 { background: url(../img/top/bg_cont2_2.gif) repeat-y left top; } #top_cont .bg_middle2 + hr { background: url(../img/top/bg_cont3_2.gif) no-repeat left top; height: 16px; margin-bottom: 27px; } /* ���A */ #top_greeting { padding: 10px 0px 30px 0px; } #top_greeting .box { background: url(../img/top/bg_greeting1.gif) repeat-y left top; } #top_greeting .box_in { background: url(../img/top/bg_greeting2.gif) no-repeat left bottom; padding: 5px 40px 40px; font-size: 95%; line-height: 2; } /* ���m�点 */ #top_info { font-size: 96%; margin-bottom: 35px; } #top_info h3 { margin-bottom: 20px; } #top_info dt { float: left; min-width: 95px; color: #271D04; } #top_info dd { margin-left: 95px; margin-bottom: 10px; padding-bottom: 3px; border-bottom: 1px dashed #cfcfcf; } #top_info dd a { color: #524A36; text-decoration: none; } #top_info dd a:hover { text-decoration: underline; } /* ���̂悤�Ȃ��Y�݂�����ΐ��@�ɂ��z�����������B */ #top_list hr { background: url(../img/top/bg_list3.gif) no-repeat left top; height: 19px; border: none; } #top_list hr:first-child { background: url(../img/top/bg_list1.gif) no-repeat left top; height: 12px; } #top_list .box { background: url(../img/top/bg_list2.gif) repeat-y left top; padding: 0px 20px 0px; } #top_list .box ul { padding: 28px 0px 0px 0px; font-size: 108%; } #top_list .box .img_lft { margin: 15px 0px 0px 0px; } #top_list .box li { background: url(../img/top/icon_list.gif) no-repeat 235px 0px; padding: 0px 0px 0px 263px; font-size: 105%; line-height: 1.7; color: #FFF; list-style: none; z-index: 1000; position: relative; } /* �����̕����z�����������Ă���܂� */ #top_area { margin-top: 40px; background: url(../img/top/bg_area.gif) no-repeat left top; padding-top: 15px; } #top_area_in{ background: url(../img/top/bg_area.gif) no-repeat left bottom; padding: 0px 15px 15px; } #top_area_in .fs { font-size: 12px; } /*-------------------------------------------------- �R�[�X�E���� --------------------------------------------------*/ #course { } #course h3 { height: 45px; padding: 15px 0 0 60px; background: url(../img/course/bg_box.gif) no-repeat left top; font-size: 22px; line-height: 1; font-weight: normal; } #course .box { clear: both; width: 680px; margin-bottom: 30px; padding: 0 25px 25px; background: url(../img/course/bg_box.gif) no-repeat left bottom; } #course .box .img_rit { position: relative; top: -50px; right: -10px; margin: 0 0 -50px 0px; } #course .box table { width: 100%; margin-bottom: 10px; } #course .box th, #course .box td { width: 33%; padding: 8px; text-align: center; border: 1px solid #B5A083; } #course .box th { background: #D2EBF6; } #course .flow { clear: both; width: 645px; margin-top: 25px; padding: 0 15px 5px 20px; background: url(../img/course/bg_flow.gif); border-radius: 10px; position: relative; } #course .flow h4 { position: relative; left: -45px; top: -10px; margin-bottom: -20px; } #course .flow li { margin-bottom: 8px; padding: 2px 0 8px 28px; background: url(../img/course/no01.gif) no-repeat left top; border-bottom: 1px dashed #B5A083; list-style: none; } #course .flow li.no02 { background: url(../img/course/no02.gif) no-repeat left top; } #course .flow li.no03 { background: url(../img/course/no03.gif) no-repeat left top; } #course .flow li.no04 { background: url(../img/course/no04.gif) no-repeat left top; } #course .flow li.no05 { background: url(../img/course/no05.gif) no-repeat left top; } #course .flow li.no06 { background: url(../img/course/no06.gif) no-repeat left top; } #course .flow li.no07 { background: url(../img/course/no07.gif) no-repeat left top; } #course .flow .photo_flow { position: absolute; right: 10px; top: 150px; } /*-------------------------------------------------- �悭���邲���� --------------------------------------------------*/ #faq dl { margin-bottom: 20px; } #faq dt { background: url(../img/faq/bg_dt.gif) no-repeat left top; color: #FFFFFF; font-size: 15px; padding-top: 8px; padding-left: 45px; height: 28px; } #faq dd { background: url(../img/faq/bg_dd.gif) no-repeat left bottom; padding: 8px 10px 10px; min-height: 50px; } #faq dd p { background: url(../img/faq/ico_a.png) no-repeat 8px top; padding-left: 35px; padding-top: 3px; margin-bottom: 0px; } /*-------------------------------------------------- ���q�l�̐� --------------------------------------------------*/ #voice dl { background: url(../img/voice/bg_box.gif) no-repeat left top; padding-top: 25px; margin-bottom: 20px; } #voice dt { font-size: 20px; border-bottom: 1px solid #BCE0F1; margin: 0px 30px 10px; padding-bottom: 5px; } #voice dt span { font-size: 16px; display: block; float: right; margin-top: 8px; } #voice dd { background: url(../img/voice/bg_box.gif) no-repeat left bottom; padding: 0px 30px 25px; overflow: auto; } #voice dd img { border: 1px solid #967850; } #voice dd p { font-size: 12px; color: #967850; margin-bottom: 0px; text-align: center; } /*-------------------------------------------------- ���\��E���₢���킹 --------------------------------------------------*/ #accessmap hr { background: url(../img/top/bg_list3.gif) no-repeat left top; height: 19px; border: none; } #accessmap hr:first-child { background: url(../img/top/bg_list1.gif) no-repeat left top; height: 12px; } #accessmap .box { background: url(../img/top/bg_list2.gif) repeat-y left top; padding: 20px; } #mailform .tbl { margin: 20px 0; width: 100%; } #mailform .tbl th { width: 220px; vertical-align: top; } #mailform .tbl th.need { background-image: url(../img/contact/ico_need.png); background-position: right top; background-repeat: no-repeat; } #mailform .btn input { width: 150px; height: 30px; }
Save File
Cancel