@charset "utf-8";/*========================�S�y�[�W����========================*//*------------------------��{�ݒ�------------------------*/html {    overflow-y: scroll;    }img {    border:0px;    vertical-align:bottom;    }form {    margin: 0px;    padding: 0px;    }strong {    font-weight:normal;    }/*------------------------�t�H���g------------------------*/.blue{color:#0C4A9A}.red{color:#FF0000;}.pink{color:#FF3366;}.red10{font-size:77%;color:#FF0000;}.red14b{font-size:107%;color:#C12D00;font-weight:bold;}.red18b{font-size:136%;color:#C12D00;font-weight:bold;}.white {    color: #ffffff;}.green {    color: #007541;}.green_14 {    font-size:107%;    color: #007541;}.font_20b {    font-size:150%;    font-weight: bold;}.font_18b {    font-size:136%;    font-weight: bold;}.font_10 {font-size:77%;}.font_11 {font-size:85%;}.font_12 {font-size:92%;}.font_14 {font-size:107%;}.font_15 {font-size:115%;}.font_16 {font-size:122%;}/*------------------------�x�[�X------------------------*/body {    margin: 0px;    padding: 0px;    color: #333333;    font:13px/1.6 "�q���M�m�p�S Pro W3","Hiragino Kaku Gothic Pro W3", "���C���I", Meiryo, "�l�r �o�S�V�b�N","MS P Gothic", sans-serif;    *font-size:small; /* IE 7 */    *font:x-small; /* IE 6�ȉ� */    background: #FFDBCF url(../img/back_pink.jpg) no-repeat;    }h1{ font-size:92%;}.name{color:#0C4A9A;background: #D7F5FE url(../img/name.jpg) no-repeat;text-align:center;}/*------------------------�����N------------------------*/a:link {    color:#075592;    text-decoration: underline;    }a:visited {    color:#075592;    text-decoration: underline;    }a:hover {    color:#ff3300;    text-decoration: underline;    }a:active {    color:#ff3300;    text-decoration: underline;    }.white2 a:link {    color:#fff;    text-decoration: underline;    }.white2 a:visited {    color:#fff;    text-decoration: underline;    }.white2 a:hover {    color:#fff;    text-decoration: underline;    }.white2 a:active {    color:#fff;    text-decoration: underline;    }/*-----------------------------------------�t�b�^�[-----------------------------------------*/#footer{    height:44px;    margin: 0px;    padding: 0px;    background: url(../img/footer.jpg) repeat-x;}address {    text-align:center;    font-size:92%;    line-height:42px;  }/*------------------------�e�L�X�g�{�b�N�X------------------------*/.txtboxL {    width:90%;    }.txtboxM {    width:50%;    }.txtboxS {    width:30%;    }/*------------------------�l���------------------------*/div.in_530 {    line-height:140%;    height:215px;    padding:3px;    margin:0 auto;    overflow:auto;    border:1px solid #ccc;    background-color:#efefef;    }.text{    width:530px;    margin:0px auto;    padding:0px;    }