@import url(/css/in_reset.css);@import url(/css/layout.css);.mainContents{border:2px solid #B5B5B5;padding:2px;margin-left:auto;margin-right:auto;text-align:left;overflow:hidden}.contentArea{padding:0 5px}.contentsBody{border:1px dotted silver;width:100%}.contentsBodyImgsleft .contentsBodyImgs{padding:0 5px 5px 0}.contentsBodyImgsright .contentsBodyImgs{padding:0 0 5px 5px}.contentsBodyImg{text-align:left;padding-right:5px}.contentsBodyImgsleft .contentsBodyImg,.contentsBodyImgsright .contentsBodyImg{padding-right:0}.contentsBodyImgTitle{text-align:left;margin-top:6px;margin-bottom:4px}.contentsBodyImgCap{text-align:left;font-size:.8em;color:gray}.contentsBodyImgName{text-align:left;font-size:.8em;color:gray;font-weight:700}.edtPanelStyle{width:100%;text-align:right;margin-left:auto;margin-right:auto}.pagination{clear:both;text-align:center;position:relative;padding:5px 30px;margin:20px 0;border-top:1px dotted #666;border-bottom:1px dotted #666}.pagination a,.pagination span{padding:3px 4px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;line-height:1.4}.pagination .current{color:#999}.pagination a:hover{background:#f0f0f0}.pagination .pre{position:absolute;top:3px;left:0;line-height:1.4}.pagination .next{position:absolute;top:3px;right:0;line-height:1.4}.pagination .disabled{color:#ddd}.pagination a:link,.pagination a:visited{color:#111}.pagination a:active,.pagination a:hover{color:#a73}#contentpage.pagination{width:100%;overflow:hidden;clear:both;text-align:center;margin:5px 0;padding:10px 0;position:static;border:none}#contentpage.pagination .next,#contentpage.pagination .pre{position:static}#contentpage.pagination a,#contentpage.pagination span{padding:3px 6px 2px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #999;border-bottom:1px solid #999;background-color:#eee;text-decoration:none;margin:0 3px 3px 0}#contentpage.pagination .current{background-color:#d1d1d1}#contentpage.pagination .disabled{border:1px solid #ddd;background-color:#fff;color:#ddd}#contentpage.pagination a:link,#contentpage.pagination a:visited{color:#111}#contentpage.pagination a:active,#contentpage.pagination a:hover{background-color:#545454;color:#eee}.diary{background:url(../images/back.jpg) repeat-y;font-weight:700;line-height:16px;width:295px}.bt_style01{font-size:1.2em}.bt_style02{font-size:1.2em;font-weight:700}.bt_style03{font-size:1.2em;font-weight:700;border-left:5px solid #B5B5B5;border-bottom:1px solid #B5B5B5}.form01{width:640px;margin:0 auto}.form01 table{width:100%}.form01 table tr th{width:200px;text-align:left}.form01 table tr td,.form01 table tr th{padding:10px}.form01 table tr th div{position:relative}.form01 table tr th div span{position:absolute;right:0;top:0;background:#f33;color:#fff;font-size:10px;padding:2px 3px;border-radius:3px}.form01 table tr td input{width:340px}.form01 .kojin a{background:url(/img/base/aqua/arrow-small.jpg) 0 50% no-repeat;padding-left:10px}.form01 .submit{width:270px;height:50px;cursor:pointer;font-size:20px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff}.form01 .button{text-align:center;display:inline-block;width:200px;height:30px;line-height:30px;cursor:pointer;font-size:16px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff;text-decoration:none;border-collapse:collapse;vertical-align:text-top}.hedding01{border-left:4px solid #66C4C4;font-size:18px;padding:5px 10px;max-width:720px;margin:auto;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#f0f0f0));background:-webkit-linear-gradient(#fff,#f0f0f0);background:-moz-linear-gradient(#fff,#f0f0f0);background:-o-linear-gradient(#fff,#f0f0f0);background:-ms-linear-gradient(#fff,#f0f0f0);background:linear-gradient(#fff,#f0f0f0);box-shadow:0 0 1px #888 inset}.hedding02{background:#f0f0f0;font-size:16px;font-weight:800;padding:10px;line-height:1.2;border-bottom:1px solid #66C4C4;margin-bottom:20px}.form02{width:650px;padding:0 5px 10px;margin:0 auto;overflow:hidden}.form02 .left_box{width:275px;border:1px solid #e0e0e0;padding:14px;background:#f7f7f7;box-shadow:0 5px 5px rgba(0,0,0,.25);float:left}.form02 .left_box .inp_text01{width:270px}.form02 .left_box .submit{width:270px;height:50px;cursor:pointer;font-size:20px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff}.form02 .left_box .facebook_box{border-top:1px solid #ddd}.form02 .right_box{width:275px;height:280px;float:right}.form02 .right_box a.button{text-align:center;display:block;width:270px;height:50px;line-height:50px;cursor:pointer;font-size:20px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff;text-decoration:none}.form03{width:650px;padding:0 5px 10px;margin:0 auto;overflow:hidden}.form03 .attention{border:1px solid #FC0;background:#ffe;padding:14px;margin-bottom:30px;border-radius:5px}.form03 table{width:100%}.form03 table caption{font-size:14px;text-align:left;font-weight:800;padding:5px 10px;background:azure}.form03 table th{text-align:left}.form03 table tr td,.form03 table tr th{padding:5px 10px}.form03 table th.header01{width:200px}.form03 table tr th span{right:0;top:0;background:#f33;color:#fff;font-size:10px;padding:2px 3px;border-radius:3px;margin-right:5px}.form03 table tr td .line02,.form04 table tr td .line02{overflow:hidden;zoom:1;margin:0}.form03 table tr td .line02 li,.form04 table tr td .line02 li{list-style:none;float:left;width:50%}.form03 table tr td .line04,.form04 table tr td .line04{overflow:hidden;zoom:1;margin:0}.form03 table tr td .line04 li,.form04 table tr td .line04 li{list-style:none;float:left;width:25%}.form03 table tr td .inp_text{width:200px}.form03 .button,.form03 .submit{display:inline-block;width:200px;height:30px;line-height:30px;cursor:pointer;font-size:16px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff;vertical-align:top;text-decoration:none}.form04{width:740px;margin:0 auto}.form04 table{width:100%}.form04 table caption{font-size:14px;text-align:left;font-weight:800;padding:5px 10px;background:azure}.form04 table tr th{width:200px;text-align:left}.form04 table tr td,.form04 table tr th{padding:10px;vertical-align:top}.form04 table tr th div{position:relative}.form04 table tr th div span{position:absolute;right:0;top:0;background:#f33;color:#fff;font-size:10px;padding:2px 3px;border-radius:3px}.form04 .width7em{width:7em;display:inline-block}.form04 .button{text-align:center;display:inline-block;width:200px;height:30px;line-height:30px;cursor:pointer;font-size:16px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff;text-decoration:none;border-collapse:collapse;vertical-align:text-top}.form04 a.button{width:198px;height:28px}.form04 .button_l{display:inline-block;width:200px;height:30px;line-height:30px;cursor:pointer;font-size:16px;font-weight:800;border-radius:5px;border:1px solid #C60;background:#F90;color:#fff;vertical-align:top;text-decoration:none}.form04 a.button_l{width:268px;height:48px}.form04 .textarea01{width:99%;height:100px;overflow-y:scroll}.form04 .syokumu{position:relative}.form04 .syokumu .button{position:absolute;right:10px;top:5px;width:auto;height:20px;line-height:20px;padding:0 10px;font-size:12px}.form04 .kiyaku{border:1px solid #ccc;padding:15px}.form04 .kiyaku dl dt{margin-bottom:5px;font-weight:800}.form04 .kiyaku dl dd ul{padding:0 0 0 2em;margin:0}.form04 .message{border:1px solid #f80;border-radius:10px;background:#ffe;padding:30px;width:578px;font-size:16px;margin:0 auto 50px}.form04 .message2{border:1px solid #f80;border-radius:3px;background:#ffe;padding:10px;margin:0 auto 50px}.form04 .message2 .title{font-weight:800;font-size:14px;margin-bottom:5px}.form04 .skillsheet tr th{width:180px}.form04 .skillsheet tr td{text-align:center}.form04 .skillsheet tr .head{width:1em;padding:inherit;padding-right:15px;padding-left:15px;word-break:break-all;line-height:1em}.form04 .skillsheet tr td span.kara{display:inline-block;position:relative;transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.form04 .inp_text02{width:80px}.form04 .inp_text03{width:200px}