�C�O�t�@���Ɂu�{���v��͂���\�\�A�j���C�g�Əo��4�Ђ��V��Ё@�^�C�ɃA�j���E�}���K���X���o�X
» 2015�N09��02�� 10��45�� ���J
�@�A�j���C�g�AKADOKAWA�A�u�k�ЁA�W�p�ЁA���w�ق�5�Ђ�9��1���A�C�O�ł̓��{�̃}���K�E�A�j���̐��K�i���ʑ��i�Ɏ��g�ލ��ى�Ёu�W���p�� �}���K �A���C�A���X�v�iJMA�j�������ݗ������B�ŏ��̎��g�݂Ƃ��ă^�C�Ɍ��n�@�l��ݗ����A�o���R�N�ɓ��Љ^�c�̐��X���o�X����B
�u�i���̋��l�v�^�C���
�uMIX�v�^�C���
�@���쌠�E�����W���N���A�Ȑ��K���i���C�O�̃t�@���ɓ͂���ړ_����邱�ƂŁA�C���ł̉��s�ɑR���A�A�j���E�}���K�t�@���̊l���ɂȂ���_���B�e�ВP�Ƃł͂Ȃ������Ŏ��g�ނ��ƂŁA��苭���[�ցi���������j���s���Ă����B5�Ђ̏o���䗦�́u�قړ����v�ŁA���{����4��6900���~�B
�@�^�C�Ɍ��n�@�l��ݗ����A�o���R�N�ɃA�j���E�}���K�Ɋւ�����X��N���`���t���߂ǂɃI�[�v������B�C�O�t�@���ɂ��m����u�A�j���C�g�v�������Ƃ��Čf���A�����O��100�X�܈ȏ��W�J����X�܉^�c�m�E�n�E�����B
�����̃A�j���C�g�X�ܓ�
�@�Q�悷��5�ЂɌ��炸�A�R�~�b�N��L�����N�^�[�O�b�Y�ACD��Blu-ray�Ȃǂ̏��i�L�����낦�A�ŐV���M�B����Ƃ�D�A�A�[�e�B�X�g�Ȃǂ��������C�x���g�A�ŐV�A�j���̏�f��Ȃǂ��J�Â���B���n�̃t�@���̃��A���Ȕ�����m�郊�T�[�`���_�A�H�t�����i�̕���Ȃǂւ̖K���ό��𑣂����_�Ƃ��Ă̊��p�������ށB
�@���݁A�^�C�̃A�j���E�}���K�֘A�̎s��K�͂͐����50�`60���~���x�A�C���Ŏs��͐��K�Ŏs���2�{�ȏ�Ƃ������Ă���B�S�̂�150�`190���~�ɂ��Ȃ�}�[�P�b�g�����コ��ɐ�������\�������z���A��1���X�̏o�X��ɑI�B
���}�M���\�����
�@��\������ɏA�C����A�j���C�g�̚��}�M�������́u��@�ȏ��i�ɗ��炸���K�ł���ɓ�����������邱�Ƃ��C���Ŗo�łւ̑����B�������p�̌��������ƁA���ԑw�̏������オ�钆�ŁA�t�@���̖{���u���͍��܂��Ă������������B�e�Ђ��ꂼ��ł͂Ȃ���ۂƂȂ��Ď��g�ނ��ƂŁA���L���i���Ă�����͂��v�Ƙb���B
�@�X�܂ł́A����o�^���Ɂu�C���łɔ�����v�Ƃ������ڂ�݂��A�`�F�b�N�����Ă��炤�ȂǁA���̍��Ńt�@���̈ӎ��ɑi����B�o�Ŋe�ЂƘA�g���A�P�Ƃł̓��X�N�����ɂ����C���Ŗo�łɌ�������̓I�Ȋ������������Ă����B
�@�V��Ў���������C����u�k�Ђ̕�݉��������́A�u���{�̃A�j���E�}���K���Ƃ��Đ��E�ɍL���Ă������߂ɁA����̎v�����܂߂ė����̐[���ǎ҂���ĂĂ��������B�o�ŎЂ̊_�����āw�{���x�̉��l�M���邱�Ƃ������I�Ȕ��W�ɂȂ����Ă����v�Ƌ������Ƃɂ�����v����������B
��\����� ���}�M��A�j���C�g������i�����j���͂��߁A�V��Ђ͊e�Ђ���o�c�w��y�o�B���w�� ����M�G������AKADOKAWA �˖{�i������A�u�k�� ��݉��������A�W�p�� ���쏖�Y�R�~�b�N�̔��������i������j�͎�����ɏA�C����
Copyright © ITmedia, Inc. All Rights Reserved.
';
e_dlv.innerHTML = html;
adRequest({position:dlv_pos,dom:true});
}else if(ad_type === 'gam'){
var html = '
';
e_dlv.innerHTML = html;
refreshGam('InArtSpecialLink');
}else if(ad_type === 'logly'){
var html = '
';
e_dlv.innerHTML = html;
loglySet(g_id);
}else if(ad_type === 'google'){
var html = '
';
e_dlv.innerHTML = html;
googletag.cmd.push(function(){
var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
googletag.display('div-gpt-ad-1551176482959-0');
googletag.pubads().refresh([slot8]);
});
}
};
var insert_ok = function(_target,_str){
var clearfix = d.createElement('div');
clearfix.className = 'colBoxClear';
if(ad_float_fix){
e_body.insertBefore(e_dlv,_target);
e_body.insertBefore(clearfix,_target.nextElementSibling);
}else{
e_body.insertBefore(e_dlv,_target);
}
set_dlv();
};
var insert_ng = function(_str){
e_dlv.style.display = 'none';
};
var main = function(){
var e_nodes = e_body.childNodes; // BODY �����q�v�f
var e_tags = []; // BODY �����^�O
var p_num = []; // BODY ���� P �^�O�ʒu
var p_target_num; // �g�}����ʒu
var o_float = {}; // ��荞�ݗv�f
var o_this = {}; // �A�N�e�B�u�^�O
var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O
var flag_insert = 0; // �}���t���O
// ��荞�ݗv�f�`�F�b�N
var check_float = function(_e){
var e = 0;
if(_e.id.match(/^col\d{3}(l|r)$/)){
e = _e;
}
return e;
};
// �v�f�� Y ���W�ƍ����̍��v�l
var get_element_y = function(_e){
var ey = 0;
var eh = _e.offsetHeight;
while(_e){
ey += _e.offsetTop;
_e = _e.offsetParent;
}
return ey + eh;
};
var check_ptag = function(_e){
var e = 0;
if(_e.tagName && _e.tagName === 'P'){
e = _e;
}
return e;
};
var try_insert = function(){
p_target_num = Math.floor(p_num.length / 2) - 1;
if(p_target_num >= _maxrange) p_target_num = _maxrange;
if(dis_con) p_target_num = 0;
for(var i = p_num[p_target_num]; i < e_tags.length; i++){
o_this.e = check_ptag(e_tags[i]);
if(o_this.e){
o_next.e = check_ptag(e_tags[i + 1]);
if(o_next.e){
if(!o_float.e || check_float(e_tags[i - 1])){
o_float.e = check_float(e_tags[i - 1]);
o_float.n = i - 1;
}
if(o_float.e && o_float.n < i + 1){
o_float.y = get_element_y(o_float.e);
o_this.y = get_element_y(o_this.e);
set_line(o_float.y,'red');
set_line(o_this.y,'blue');
if(o_float.y < o_this.y){
flag_insert = 1;
insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���');
break;
}
}else{
flag_insert = 1;
insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�');
break;
}
}
}else{
o_float = {};
}
}
if(!flag_insert){
insert_ng('�}���ʒu�Ȃ�');
}
};
// �S�q�v�f����^�O�̂ݔz��ɓ����
for(var i = 0; i < e_nodes.length; i++){
if(e_nodes[i].tagName){
e_tags.push(e_nodes[i]);
}
}
// �S�^�O���� P �^�O�ʒu��z��ɓ����
for(var i = 0; i < e_tags.length; i++){
if(e_tags[i].tagName === 'P') p_num.push(i);
// �ŏ��̉�荞�ݗv�f���i�[
if(!o_float.e){
o_float.e = check_float(e_tags[i]);
o_float.y = get_element_y(o_float.e);
o_float.n = i;
}
}
if(p_num.length >= _threshold){
try_insert();
}else{
insert_ng('P �^�O ' + _threshold + ' �ȉ�');
}
};
if(e_body){
main();
}else{
insert_ng('�L���{���Ȃ�');
}
})(document,4,5);