a{color:#2b333c}.l-main{float:right}.navigtr{padding:30px 39px 20px;width:680px;border:1px solid #e3e3e3;border-radius:6px}.navigtr_summary_photo{float:left;width:180px;height:180px;border-radius:90px}.navigtr_summary_box{float:left;margin:5px 0 0 30px;width:470px}.navigtr_summary_ttl{padding:3px 8px;background:#eee;display:inline-block;font-weight:bold;margin-bottom:5px}.navigtr_summary_name{font-size:24px;margin:0 12px 7px 0;float:left}.navigtr_summary_sns{float:left;margin-bottom:7px}.navigtr_summary_sns_item{float:left;width:28px;margin-right:10px}.navigtr_summary_sns_ico{display:block;height:28px;background:url("../images/common/ico_common.png") no-repeat}.navigtr_summary_sns_ico:hover{opacity:0.75}.navigtr_summary_sns_ico--fb{background-position:-22px -2974px}.navigtr_summary_sns_ico--tw{background-position:-22px -3046px}.navigtr_summary_sns_ico--gplus{background-position:-22px -3118px}.navigtr_summary_sns_ico--feed{background-position:-22px -3190px}.navigtr_summary_status{margin-bottom:5px;padding:2px 0 2px 22px;background:url("../images/common/ico_common.png") no-repeat;font-size:13px}.navigtr_summary_status_box{clear:both}.navigtr_summary_status--licence{background-position:-32px -2486px}.navigtr_summary_status--profession{background-position:-33px -1032px}.navigtr_summary_status--camera{background-position:-32px -2548px}.navigtr_summary_status--company{background-position:-32px -2611px}.navigtr_summary_status--homepage{background-position:-33px -2672px}.navigtr_summary_contact{position:relative;display:inline-block;background:#9fa4ab url("../images/common/ico_common.png") no-repeat;margin-top:7px;padding:8px 12px 6px 30px;font-size:13px;color:#fff;text-decoration:none;border-bottom:2px solid #919498;border-radius:5px;background-position:-25px -3895px}.navigtr_summary_contact:hover{opacity:0.75}.navigtr_category{margin-top:25px;border-top:1px solid #efefef;padding-top:15px;width:680px}.navigtr_category_ttl{padding:3px 8px;background:#eee;display:inline-block;font-weight:bold;margin-bottom:10px}.navigtr_category_list{margin-bottom:10px;width:680px}.navigtr_category_item{float:left;margin:0 7px 7px 0}.navigtr_category_link{display:inline-block;padding:4px 7px;border-radius:3px;color:#fff;text-decoration:none;white-space:nowrap}.navigtr_category_link:hover{opacity:0.75}.navigtr_category_link--dom{background:#4ebadd}.navigtr_category_link--int{background:#31c591}.navigtr_intro{margin-top:15px;border-top:1px solid #efefef;padding-top:15px;width:680px}.navigtr_intro_ttl{padding:3px 8px;background:#eee;display:inline-block;font-weight:bold;margin-bottom:7px}.navigtr_intro_txt{margin:0 0 20px 5px;line-height:1.7;font-size:14px}#summary_area{padding:15px;width:728px;border:1px solid #e3e3e3;border-radius:6px}#summary_area h2{line-height:1.3;font-size:24px;font-weight:normal}#summary_area .photo_prt{float:left;width:200px;height:200px;border-radius:100px}#summary_area .content_prt{float:left;margin:3px 0 0 10px;width:512px}#summary_area .content_prt .subhead_prt{margin-bottom:12px}#summary_area .content_prt .subhead_prt_txt{position:relative;padding:2px 6px 2px 12px;background-color:#EEE;border-radius:0 4px 4px 0;font-weight:bold}#summary_area .content_prt .subhead_prt_txt::after{position:absolute;top:5px;left:5px;width:4px;height:11px;background-color:#dbeb13;content:""}#summary_area .content_prt .status_prt{margin:0 0 10px;font-size:13px}#summary_area .content_prt .status_prt .licence_mod{margin:3px 0 0;padding:0 0 0 22px;background:url("../images/prt/ico_licence01.png") no-repeat left 2px}#summary_area .content_prt .status_prt .profession_mod{margin:3px 0 0;padding:0 0 0 22px;background:url("../images/prt/ico_profession01.png") no-repeat left 0}#summary_area .content_prt .status_prt .camera_mod{margin:3px 0 0;padding:0 0 0 22px;background:url("../images/common/ico_camera01.png") no-repeat left 1px}#summary_area .content_prt .status_prt .company_mod{margin:3px 0 0;padding:0 0 0 22px;background:url("../images/prt/ico_company01.png") no-repeat 2px 0}#summary_area .content_prt .status_prt .homepage_mod{margin:3px 0 0;padding:0 0 0 22px;background:url("../images/prt/ico_home01.png") no-repeat left 1px}#summary_area .content_prt .status_prt .homepage_mod a{text-decoration:none}#summary_area .content_prt .status_prt .homepage_mod a:hover{text-decoration:underline;opacity:0.75}#summary_area .category_prt{margin:10px 0}#summary_area .category_prt .list_prt{width:512px}#summary_area .category_prt .list_prt li{float:left;margin:0 10px 6px 0;height:26px;background:url("../images/prt/list_article_category.png") no-repeat top right;white-space:nowrap}#summary_area .category_prt .list_prt li:hover{position:relative;top:1px;left:1px}#summary_area .category_prt .list_prt li a{float:left;height:26px;text-decoration:none;color:#000}#summary_area .category_prt .list_prt li a:hover{text-decoration:underline}#summary_area .category_prt .list_prt li span{display:block;padding:1px 0 0 5px;margin:0 24px 0 0;height:25px;line-height:2;background:#f0ff33;cursor:pointer}#detail_area{clear:both;margin:20px 0 0;padding:15px 15px 5px;border:#e3e3e3 1px solid;border-radius:6px}#detail_area .content_prt .subhead_prt{margin:0 0 10px;padding:7px;background:#eee}#detail_area .content_prt .subhead_prt h3{padding:2px 0 0 6px;line-height:1;border-left:#f0ff33 7px solid;font-size:15px}#detail_area .content_prt .txt_prt{margin:0 0 20px 5px;line-height:1.8;font-size:14px}#article_area{font-size:13px;margin-top:30px}#article_area .subhead_prt{margin-bottom:13px;min-height:28px;background:url("../images/prt/ico_article.png") no-repeat left center}#article_area .subhead_prt h3{padding:5px 0 0 28px;line-height:1;font-size:20px;font-weight:bold;color:#000}.entry{margin-bottom:20px}.entry a{display:block;text-decoration:none}.entry a:hover{opacity:0.75}.entry .title{padding-left:32px;background-position:-26px -1166px}.entry_list{width:780px}.entry_item{float:left;padding:0 20px 45px 0;width:240px}.entry_item .img_mod{border-radius:0}.entry_item .title_mod{font-size:15px;font-weight:bold;padding:10px 0;word-wrap:break-word;display:block}.entry_item .category_prt{padding-bottom:8px}.entry_item_read{padding:0 0 10px;color:#71777f;line-height:1.5;font-size:12px}.cat_dom_mod,.cat_int_mod{float:left;margin:0 5px 5px 0}.cat_dom_mod a,.cat_int_mod a{padding:2px 6px 1px;font-size:11px;color:#666;border-radius:3px;word-break:break-all}.other_article_prt{margin-top:15px;text-align:right}.other_article_prt a{padding:0 0 0 21px;text-decoration:none;font-size:16px;margin-left:25px}.other_article_prt a:hover{text-decoration:underline;opacity:0.75}.sub-section{padding-top:7px;border-top:1px dotted #71777f}.sub-section_ttl{padding-left:5px;border-left:6px solid #47505a;font-size:14px;color:#47505a}.sub-section_txt{margin:2px 0 0 13px;font-size:11px;color:#71777f}.other{margin-bottom:30px}.other_body{padding:10px 10px 0}.other_body_ttl{margin-bottom:8px;font-size:12px;color:#47505a}.other_body_list{padding-bottom:5px;width:280px;border-bottom:1px solid #CCC}.other_body_item{float:left;margin:0 15px 7px 0;white-space:nowrap}.other_body_item--long{width:100%}.other_body_link{font-size:13px;text-decoration:none;color:#47505a}.other_body_link:hover{opacity:0.75}.archive_area{margin:0 0 20px 0}.archive_area dt{padding:0 0 0 10px}.list_prt01{margin:10px 0 25px 5px;max-height:250px;width:300px;line-height:180%;overflow-y:auto}.list_prt01 .second{margin:0 0 0 20px}.list_prt01 .third{margin:0 0 0 30px}.list_prt02{margin:0 0 10px 5px;overflow:hidden}.list_prt02 dt{clear:both;padding:10px 0 0 0}.list_prt02 dd{float:left}.list_prt01 .on,.list_prt02 .on{background:#FF6;font-weight:bold}
